I realise this is an old thread, but I just wanted to share my experience with an erratically twitching P4, which sometimes took over a minute to warm up, and which periodically struggled to hover notwithstanding countless "by the book" IMU and compass calibrations. This issue has been haunting...