A bit late to pick this up, but I do have a fix which worked for me, below.
I started my (lovely new) QPV this afternoon and the clock was set to 2:52am and the odometer was flashing. Rather a worry. Did some quick searching and seems to be to do with the NIT and the ECU not agreeing, so the flashing is an error warning. Lot of sites said you need a dealer to fix it. But I found this, and it worked:
- Car is off
- Insert the key
- Turn the key to Accessory Mode (but don't start the car)
- Put the Hazard Lights on
- Then turn the Hazard Lights off again
- Turn key to Off Position
- Take the key out
- Put the key back in
- The odometer may have stopped flashing
Thank you Fiat 500 owners forum!
www.fiat500owners.com
Seems like voodoo. You could also probably try walking around the car anticlockwise while singing La Traviata, but this first approach worked for me.
Back story: As told to me by Matt and the previous owner, my car has had an issue in the past with the radio turning itself on when parked, and flattening the battery. Some previous garage 'solved' the problem by installing a completely separate radio cut-off switch under the dash. Matt said he thought he had very likely fixed the problem by fettling the normal radio switch. I thought I would give the cut-off switch a try when parked this morning, but while it does indeed cut power to the radio, apparently it also messes with the handshake with the NIT and somehow confuses the clock, so probably won't be trying that again!