I have found the problem . If you look under your truck were the driver seat is there is a wiring cable coming out of the floor.You will see a bolt takes 10mm socket and ratchet and disconnect the cable you might find water in the connector blow all the water out and check to see if any pins missing before you buy a sensor PS disconnect the battery first
That is a bad setup
This is the full report on the problem. Error code P0176 is what reads out.
TSBSome vehicles may exhibit a rough idle, Anti-lock Brake System (ABS) warning lamp illumination, inoperative or erratic speedometer, Diagnostic Trouble Codes (DTCs) P0500, P0501, P0503, P1721, P0176, P1000, ABS DTC 9, RABS DTC 16, or a delayed or harsh shifting automatic transmission. This may be caused by water intrusion at connector C309 (2000 model year) or C340 (2001 model year) under the driver's seat.
ACTION:Inspect affected connectors; clean or replace connector pins as necessary. Install new sleeve and boot assembly over -14401- connector (interior). Refer to the following Service Procedure for details.
SERVICE PROCEDUREVerify water intrusion in connector C309 for 2000 model year or C340 for 2001 model year applications by removing bottom half (male) connector located on -14405- wire harness assembly under driver's seat, outside, beneath vehicle's cab. If water is present or pins are damaged, remove connector sleeve and perform the following:
INSIDE CABF67Z-14487-AA replacing silver finish pins (1.6mm) and/or E6DZ-14487-AA replacing gold/brass finish pins (1.6mm) and/or F6DZ-14487-BA replacing gold/brass finish pins (2.8mm).
E7EB-14461-BA replacing silver finish pins (1.6mm) and/or F6TZ-14461-AA replacing gold/brass finish pins (1.6mm) and/or F6DZ-14461-CA replacing silver finish pins (2.8mm) and/or E5DZ-14461-A replacing silver finish (1.6mm Circuits 52 and 64)
After connector has been reinstalled, verify concern has been eliminated. Reinstall carpet or vinyl lining, door scuff plate, and driver's seat.
Read more: http://www.justanswer.com/questions/kfvs-2000-ford-ranger-kicking-trouble##ixzz0So6tIVaM
Check the fuel pressure. Check the computer codes for possible sensor issues. It is possible that a sensor is sending wrong info to the computer.
check map sensor that was the problem in my 89 2.3 ranger
Check your Idle Air Control Motor located under neath the Throttle Position Sensor.
If it is stalling when putting it into gear but not while idleing I would check your mass air flow sensor. It may need to be cleaned or replaced. If it is stalling when putting it into gear but not while idleing I would check your mass air flow sensor. It may need to be cleaned or replaced.
their is more than one oxygen sensor but the one that is probly bad is on the exhaust system. otherwise I would check the map sensor.
my ranger did the same thing you need to check the wires and the plugs or your o2 sensor behind your cat if ths wont fix the problem you have a serious problem!
CHECK FUEL PUMP REGULATOR, I HAD THE SAME.
oil sensor on your oil pan is bad.
check your balance meter
p1039 for a 1999 ford ranger indicates a camshaft position sensor fault. it could be the sensor, wiring, or the PCM. must be properly diagnosed to determine the real fault.
Check the tail shaft of the transmission, if not their it is in the top of the diff housing, but that is mostly newer modles.
Egr valve does not cause stalling. it does not open at idle. I would look at oxygen sensor, then check the gas for water. The EGR can be cleaned, but my EGR valve is 10 years old and did not need cleaning. Also look at plugs and wires.