Make sure your MP is fully unfolded when you're checking. I first attempted a flight near high power lines which created too much magnetic interference. So I folded it up, drove down the road, powered it back up without unfolding, still compass error. Did this twice before I realized the permanent magnets in the motors were too close to the compass. Unfolded and voila, good compass. That was my duh moment.