New Member here. Been lurking around a little while but just joined. Great info on this site.
I recently purchased a 2006 F150 XLT Super Crew. I'm very excited to have a Ford product again. I had a '96 Ranger 4x4 that I loved to death and sold with 230,000 miles.
I have an issue with my F150. I apologize in advance this might end up being a novel. After purchasing the F150, my family and I took a 1500 mile+ road trip. On this trip I noticed that I seemed to be going a lot slower than those around me, although according to my speedometer a lot of the time I was speeding
. I grabbed my GPS and checked the speedometer. Sure enough the speedo was 10-12 mph fast. I stopped in at a dealership along the way and had them look into the issue. They reprogrammed the tire size to the size on the truck (275/70R18) but the speedo was still off. They sent me on my way free of charge and suggested that it might be the speedometer itself. Once home I took it to the local dealership and passed on the info from the dealer on the road. Here's their writeup:
"Verified customer concern, no codes in system, started with output shaft speed sensor, did not correct concern. Found PCM reading speed indicated and all wheel speed sensors reading actual speed. PCM keeps returning PCM programming to a 265/45-22 Wheel/Tire size, considerably smaller than actual size. Believed to be PCM not adjusting for tire size and misreading vehicle speed possibly because of programmer messing up PCM"
They wanted 1000 bucks to replace the whole PCM and I said no. What you see above took them a week to accomplish. In the meantime I have a scangauge II with the digital speedometer corrected 9% working ok. So here's my question: What can I do to try to correct this issue short of putting in a new PCM? I thought about using an aftermarket programmer to attempt to reprogram the PCM (I found an edge evolution for a good price locally).
Any help would be appreciated.
Here's a picture of the truck: