When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My 87 ranger (2.9/auto/187,00o miles) won't start. It started stalling out intermittently about 3 months ago. I have replaced fuel pumps/filter, ignition control module on distributor, fuel pump relay and checked the coil. The truck would start fine, run for 2 minutes then die. Start right away and die again. occasionally it would run for 10/15 minutes then die. Now it won't start unless I hold the ignition switch past the run location but not far enough to engage the starter. Do I have a faulty ignition switch or is there something else I should check? The only fault codes I get are EGR codes that I have gotten for the last 150,000 miles!
Sounds like it could be a switch problem. See if you have power to the coil in the run position, my 89 book shows it as red/lt green. If you need the test diagram for the switch I will scan it for you, just send me an email.
i have a 87 2.9 fuel inj i replaced alot of things i un pluged the map sensor the truck ran fine so i bought a new one now it's fine don't know if you have one mine is on the fire wall on the top (looken at the engne) to the rt from the middle
My '87 Ranger had the same problem a couple of months ago. It was the ignition switch. If it will start in the "start" position, but dies in the "run" position it is definitely a bad switch. They are super easy to replace. It only takes about ten minutes, but you will need a tamper resistant Torx bit. I don't remember the size. If you need it I can get it for you.