Quad rotating clockwise, toilet bowl?

Hello,
I have 3Dprinted and built a quad, it is always rotating clockwise, is that the toilet bowl effect?
This happens even if I use the rudder/yaw stick.
First I tried the APM 2.5 with internal compass, ArduCopter firmwareversion v3.1.5 and had this rotating issue, and now it’s the same on V3.2-rc10
I have calibrated both radio, accel., compass, ESC etc., have checked for loose connections.
ESC: Hobbywing 25A Skywalker Quattro 25Ax4
Radio: Spektrum Dx6i, rec.: AR6210
And after upgrading the mission planner to 1.3.10.2 build 1.1.5387.13596, it have started saying “GPS: No GPS”, even though it show the correct location on the map, and I think the GPS must be working!

Thanks in advance for any advice!

Autoanalyze warns about the compass, should I insulate it?
Log File 2014-10-04 00-35-43.log
Size (kb) 1858.2822265625
No of lines 27633
Duration -3 days, 20:43:28
Vehicletype ArduCopter
Firmware Version V3.2-rc10
Firmware Hash eb89b537
Hardware Type
Free Mem 0
Skipped Lines 0

Test: Autotune = UNKNOWN - No ATUN log data
Test: Balance/Twist = GOOD -
Test: Brownout = GOOD -
Test: Compass = FAIL - Large compass off params (X:-241.00, Y:28.00, Z:-65.00)
Large compass offset in MAG data: X: -241.00
Large change in mag_field (173.44%) Max mag field length (804.63) > recommended (550.00)
Test: Dupe Log Data = GOOD -
Test: Empty = GOOD -
Test: Event/Failsafe = GOOD -
Test: GPS = WARN - Min satellites: 5, Max HDop: 2.84
Test: IMU Mismatch = NA -
Test: Parameters = GOOD -
Test: PM = GOOD -
Test: Pitch/Roll = GOOD -
Test: Thrust = GOOD -
Test: VCC = WARN - VCC min/max diff 4.712v, should be <0.3v

Update: I have been doing a compass/motors calibration, then I got this attached graph.
The max Z values was upto 900, is this worrying?
I tried lifting the APM up some 15mm higher, then the max Z value was only around 250, will this improve the rotations?

[quote=“ErikSu”]Update: I have been doing a compass/motors calibration, then I got this attached graph.
The max Z values was upto 900, is this worrying?
I tried lifting the APM up some 15mm higher, then the max Z value was only around 250, will this improve the rotations?[/quote]

Yes, you should get APM away from power distribution.