When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I have a 2012 3.5 ecoboost F150. I have been having an issue where the speedometer gets offset by various amounts. When I am stopped sometimes it will read 50, 10, 5, it is different every time. Once it is offset it seems to increase normally from there, but it jumps around so it is impossible to consistently keep track of my speed. I have had to reattach the needle cause it fell off and I brought it into a specialty shop and they replaced the motor in the cluster supposedly but the problem persists. I am able to go into engineering test mode and use the gauge test to reset the cluster but I have to do it just about every time I drive now and by the end of the drive it is already offset again. What can I do for this short of replacing the entire instrument gauge? I don't need to spend a grand on that for this one issue.
Have you tried to connect a scanner and watch the data. When the display (speedometer) is malfunctioning, what does the scanner say the speed is? Perhaps your problem is not at the display but at the input (speed sensor) or someplace in-between.
Pinched wiring, loose connector, the sensor or metal accumulation on/near the sensor.
I don't have a scanner that will read the speed, I may try to replace the input speed sensor if I can get to it or at least check the wiring. Seems to be a cheap fix ~ 20 to 40 dollars for the part.
On second thought, it would likely be the output speed sensor since nothing is wrong with the functioning of the vehicle or the shifting, I'd imagine the shifting would be a mess if the ISS was busted, OSS should feed directly to the speedo