RustyDusty
Well-Known Member
- Joined
- May 13, 2021
- Messages
- 105
- Reaction score
- 14
- Location
- California
- Vehicle Year
- 1987
- Make / Model
- Ford Ranger
- Transmission
- Automatic
I had a long thread on here a while back on this issue when I was trying to get my truck to pass smog. You can check it out HERE If you'd like but I'm going to summarize the situation so I don't scare everyone off with multiple pages of comments to catch up on. My 1987 4x4 ford ranger with the 2.9 and A4LD has had a really frustrating issue where the idle goes up and down and sometimes stalls when the engines warmed up. On a cold start it sounds great and idles very smooth, I don't notice any fluctuation or surging idle but one it gets warmed up the idle goes up and down and up and down forever. If I stop the engine after its warmed up for instance if I go into a store when I come back out and start the truck while its still warm the truck RPM's will go up right at first then come back down so low it dies. I start it again and it will usually die again, sometimes even a third time until eventually it can keep idling but the idle is still going up and down over and over, then when I put it in gear sometimes it will even die again, its obviously very frustrating. If the truck sits long enough to cool down when I start it the truck it sounds great and the idle is smooth and eventually once it gets warm the cycle continues
I've learned to live with it but it still frustrates me because I've really tried to fix this issue. Its probably had 4 different IAC's, 3 different TPS, 3 different MAP sensors, ACT, ECT, Distributor, several TFI modules, spark plugs/wires, ECU, all new silicone vacuum lines, I've disconnected all harnesses, cleaned them and reconnected, I'e jiggled every wire, you name it I've probably tried it. I had it at a shop and it totally stumped everyone there. The ONLY thing I've found that seems to fix the issue and is how I passed smog is a ECU from a 1989 ford ranger 4x4 with a 2.9 and A4LD. I don't know why but this specific computer seems to run the engine properly. I opened my original computer and it looked pristine in there, I tested all the wires going to my original computer and everything checked out so I really didnt trust it would be a computer issue but the shop suggested it was the only thing they didnt test so I decided to throw an ECU in from a 1989 ranger even though I knew it wouldn't be a perfect fit since they use different solenoids in the transmission but to my amazement it seemed to have solved my issue. I drove around with this ECU in my truck for a week and couldn't recreate my issues. I got it smogged and passed with this ECU. Only issue was I couldn't put it into overdrive because of the solenoid issue so I was convinced I just needed to buy a new ECU that was an actual match for my truck and so I did and now with the new ECU my issue has returned just like with my original computer.
I guess I could keep throwing parts at it and buy another ECU but that seems insane to me. First, I'm wondering if anyone here has any ideas on this matter. Im trying to think of the things that could differ from this '89 computer and my '87 computer. The obvious difference is the way the trucks shift into overdrive but I cant figure out how that would create my issue. Another thing I've thought about is maybe the computer from the '89 ranger isn't one thats programmed to operate the EGR system if it was made for a truck that didnt have EGR.Aand thus maybe the issue with my truck is somewhere in the EGR system and because this '89 computer doesn't activate the EGR system then no problems come about. Is there anyone who could verify if something like this could be playing out here? Does anyone know how I can check if this computer is one that goes onto a truck with an EGR system? I'm attaching a photo of the part numbers of the ECU out of the 1989 ranger that seems to solve my issue. Can anyone think of anything else that differs about computers from these years? I'm stumped and I'm done throwing parts at this thing. Thanks if you made it this far!
I've learned to live with it but it still frustrates me because I've really tried to fix this issue. Its probably had 4 different IAC's, 3 different TPS, 3 different MAP sensors, ACT, ECT, Distributor, several TFI modules, spark plugs/wires, ECU, all new silicone vacuum lines, I've disconnected all harnesses, cleaned them and reconnected, I'e jiggled every wire, you name it I've probably tried it. I had it at a shop and it totally stumped everyone there. The ONLY thing I've found that seems to fix the issue and is how I passed smog is a ECU from a 1989 ford ranger 4x4 with a 2.9 and A4LD. I don't know why but this specific computer seems to run the engine properly. I opened my original computer and it looked pristine in there, I tested all the wires going to my original computer and everything checked out so I really didnt trust it would be a computer issue but the shop suggested it was the only thing they didnt test so I decided to throw an ECU in from a 1989 ranger even though I knew it wouldn't be a perfect fit since they use different solenoids in the transmission but to my amazement it seemed to have solved my issue. I drove around with this ECU in my truck for a week and couldn't recreate my issues. I got it smogged and passed with this ECU. Only issue was I couldn't put it into overdrive because of the solenoid issue so I was convinced I just needed to buy a new ECU that was an actual match for my truck and so I did and now with the new ECU my issue has returned just like with my original computer.
I guess I could keep throwing parts at it and buy another ECU but that seems insane to me. First, I'm wondering if anyone here has any ideas on this matter. Im trying to think of the things that could differ from this '89 computer and my '87 computer. The obvious difference is the way the trucks shift into overdrive but I cant figure out how that would create my issue. Another thing I've thought about is maybe the computer from the '89 ranger isn't one thats programmed to operate the EGR system if it was made for a truck that didnt have EGR.Aand thus maybe the issue with my truck is somewhere in the EGR system and because this '89 computer doesn't activate the EGR system then no problems come about. Is there anyone who could verify if something like this could be playing out here? Does anyone know how I can check if this computer is one that goes onto a truck with an EGR system? I'm attaching a photo of the part numbers of the ECU out of the 1989 ranger that seems to solve my issue. Can anyone think of anything else that differs about computers from these years? I'm stumped and I'm done throwing parts at this thing. Thanks if you made it this far!
Last edited: