IMU temperature calibration

That is bad and should not happen! Which FC? which FW version?

The autopilot automatically sets that value back to 1 and you should not change it!

On the Methodically configure and tune ArduCopter it is never set to 0.