Hello, I am the original owner of a 89 mustang gt 5.0 5 speed, 90k miles. The car is complete stock, no mods. The car has never been in the shop and the few problems I have had with it I fix it myself. The car was running great until I parked it for a couple of days and when I crank it up a couple of days later it is running very rich and back firing. I figure it was time for a tune up and I replace spark plug wires, spark plugs, and rotor. This made no change to performance. So I broke out Chilton’s service manual and started trouble shooting. I check the MAF, MAP, and the TPS sensors and they check good. I did not have a way to check fuel pressure so I change out the fuel pressure regulator. No change. I replace the fuel pump and the fuel filter and gas tank about 2 years ago. So I ran the codes with a analog meter and receive both O2 sensor faults. I did not receive any other codes. I was suspicious that both O2 sensors failing at the same time. So I pull the computer out so I could measure the voltage coming out of the o2 sensors that feed the ECU and measure 0 volts on each output. I measure the impedance for the ground at the ECU feeding the O2 sensors and it measure very low which is good. So I try to run engine run test but it aborted and the ECU came back with a code 12 which is unable to test upper limit.
If the O2 sensors output is 0 volts that should make the ECU run the engine richer? I look for vacuum leaks and I could not find any. I did not feel like changing the O2 sensors, so I brought the car to a local shop. Well they have had the car for a week and I am starting to have some doubts about them. They first told me the MAF was bad. I told them I check that and I thought it was good. But I could I have made a mistake. So I told them go ahead and replace it. They told me today they put the new MAF in and it did not correct the problem. They said they are going to install the original back in. They were honest about that. Now they think it is the ECU is bad. They said they notice it was laying out on the floor. I told them the reason for it being out was that I was making the O2 measurements and I told them the problem with running rich was before I took the ECU out and left it laying out of the side panel of passenger side. They told me they are having trouble finding a replacement ECU. He said they even tried the ford dealer and they did not have any. Do you think the ECU is bad when it outputs codes and run engine tests? What items on my stock car should I watch carefully for showing up missing are being replaced with lower grade parts? Should I try a different shop? Can someone give me some suggestions for sources for a ECU for my car. Thank you, Tunanut
If the O2 sensors output is 0 volts that should make the ECU run the engine richer? I look for vacuum leaks and I could not find any. I did not feel like changing the O2 sensors, so I brought the car to a local shop. Well they have had the car for a week and I am starting to have some doubts about them. They first told me the MAF was bad. I told them I check that and I thought it was good. But I could I have made a mistake. So I told them go ahead and replace it. They told me today they put the new MAF in and it did not correct the problem. They said they are going to install the original back in. They were honest about that. Now they think it is the ECU is bad. They said they notice it was laying out on the floor. I told them the reason for it being out was that I was making the O2 measurements and I told them the problem with running rich was before I took the ECU out and left it laying out of the side panel of passenger side. They told me they are having trouble finding a replacement ECU. He said they even tried the ford dealer and they did not have any. Do you think the ECU is bad when it outputs codes and run engine tests? What items on my stock car should I watch carefully for showing up missing are being replaced with lower grade parts? Should I try a different shop? Can someone give me some suggestions for sources for a ECU for my car. Thank you, Tunanut
