Glad you may have got it sorted, when you mention the speedo at 66,666 how bizarre, the odometer's not going backwards is it!! and you haven't named the car 'CHRISTINE' (you'll understand if you've seen the movie) if so it's probably re-building itself !!, sorry just couldn't resist LOL!!
Seriously though, I hope you have sorted it.
Cheers Pete