one problem fixed but mag sensor still has issues with crossing the 45 degree points