The dreaded p0171 code. I have literally done everything i can think of and thrown so many sensors and parts at this thing. I clear the code after i change something, and light comes back on. I have checked vacuum, changed: both 02 sensors, dpfe, egr solenoid, iac valve, some rotted hoses i found, cleaned MAF (which pretty damn clean considering the miles, new air filter, oil pressure sensor (unrelated) checked pcv valve, which seemed good tome, but sits loose in the grommet i feel. Im at a loss. I drive 200 miles a day to school and have 2nd baby on the way, and picked this up to keep miles off my truck. But no matter what i do i can't fix this code. its a 2000 4cyl 2.5l
JA: Does the engine
stall right after starting? And what about hesitation or jerking during acceleration?
Customer: A little, it only does it in low gear, like right b4 or after takeing off or coming to stop
JA: What is the model of your '02 Ford?
Customer: Its a 2000 ford ranger 2.5l
JA: Are you fixing your Ranger yourself? What have you tried so far?
Customer: IAC Valve, checked vaccum leaks, fuel filter, air filter, cleaned MAF, oil pressure sensor (Unrelated), fixed any dry rotted hoses i found.
JA: Anything else you want the mechanic to know before I connect you?