running rough and will not idle codes p0340 and p0171

1997 FORD F-150
Avatar
MULE66
  • MEMBER
  • 1 POST
Interior problem
1997 Ford F150 V8 Four Wheel Drive Automatic

My 97 f150 stalled out when i let off the gas going up hill i had to give it gas to get it fired back up but it was skipping really bad and would not idle the codes it gave me was 340 ,and 171, ive checked the fuel pressure and it is between 35 and 40 pounds, i have replaced the tps, iac,throttle body,cam sensor which is the 340 code,plugs, wires, fuel filter and checked the intake for leaks.

I reset the codes an i still have to feed it he gas to get it started and it still hard starting and wont idle if i get it up to about 3000 rpm and let off the gas it still stays at that rpm for a sec or 2 before it comes down, when it stalled out i could hear a faint buzzer sound under the truck and found it was coming from inside the tranny until i shut the key off any ideas?the motor has about 10,000 miles on it since it was rebulit it has never seemed to have enough power and it always spark knocked when going uphill and under load
Oct 25, 2008 at 10:20 PM
Advertisement
Avatar
MERLIN2021
  • CERTIFIED EXPERT
  • 17,250 POSTS
Its sounds like the ignition timing is off, like the dampener might have moved or something off with the crank trigger.
Oct 26, 2008 at 8:59 AM