I have a similar issue with my Spark. My original Spark had issues with the Gyro sensor, so I sent it to warranty and they've given me a refurbished one back. I can tell because there was a black marker stain on the cover. In this new one I got, the Gyro is fine but the GPS signal is very poor...