Home moves a few meters each time you Firmware Reset
Running CF (not CF+mag) on Revo. "Show Diagnostics" on GCS GPS map. Run it a while. Do Firmware -> Reset. Home moves a few meters by the time it reconnnects and I look at it in GPS map. Probably happens with CC3D or Sparky2 too.