I can't say about the f150 but i did just change a pedal position sensor on a GMC sierra, the part was 50 dollars and took about 20 minutes, the sensor is mounted on the side of the pedal assembly, some sensors include the pedal and all and some are just the sensor, if I am not mistaken the ecu sends a reference voltage to the sensor and as you apply more or less pressure to the pedal the voltage coming out of the pedal sensor changes the voltage going back to the ecu and the ecu then drives the throttle actuator accordingly, the reference voltage is 5 volts on the gmc, as far as the channels i would guess that there is two channels going to the ecu and it does a comparison of the two voltages to make it's decision on the actuator position, take this information for what it is worth, it was on a gmc but I would assume that the ford system is similar in operation, I would say it would be a warranty issue and they should fix it for ya, so basically the pedal position sensor is now what the throttle cable used to be, kind of scary if you ask me, because I kind of like to rev the motor of my old fords with my hand while under the hood, I guess those days are long gone now
Head to the dealer. It will be covered by your warranty.
And please do not use ALL CAPS. It makes your post difficult to read.
Welcome to FTE, BTW.
"Good judgement comes from experience. Experience comes from bad judgement." - Colin Powell to new batch of 2LTs (while serving as V Corps Commander)
Factory manuals here: http://www.motorcraftservice.com
well unfortunatly i added a 6" suspension lift to the truck 2 weeks after i bought it, so my warranty is VOID. Do you all think i would be better off replacing the sensor on my own or taking it to the dealer anyways...?
Suspension and certain drive train component warranties may be void by your suspension, but a 6" lift has nothing to do with a throttle position sensor. I don't think they can void that portion of your warranty due to a lift. Just like george says, take it to the dealer, and I would also protest any reason they use to try and deny your TPS warranty.
Last edited by Jus2shy; 11-21-2010 at 07:02 PM.
Reason: life => lift
This forum is owned and operated by Internet Brands, Inc., a Delaware corporation. It is not authorized or endorsed by the Ford Motor Company and is not affiliated with the Ford Motor Company or its related companies in any way. FordŽ is a registered trademark of the Ford Motor Company.