it seems to me that there is some wiring problem...sometimes when i shake the bunch of wires in left and right side down the speedometer it will start...i have already made two services recently....when the service is done it will be correct...or when i take it near the service station it will work...i m not getting what is wrong with it..