I have an 87 Celebrity with 2.8 V6. Saturday a week ago it would not start unless I pressed the gas pedal and than I had to stay on the gas pedal to keep it from stalling. After a minute or so it idles but somewhat rough. This occurs at start up every time now cold or hot. The car runs fine when out of the idle circuit. After checking everything according to the service manual I found a leaking fuel pressure regulator. Replaced it and I still have the problem.
After running diagnostics on the computer the car's ECM thinks it is getting too much air at idle and is adding fuel when this is not the case. This appears to be creating a flooding situation and thus the engine will not idle until I give it air. I created an air bypass setup where I can add air without pressing the gas petal and this helps maintain idle until the engine warms up. After that the engine does idle at around 750 in Drive, but not smoothly. When de-accelerating the engine's RPM's vary as if the ECM is try to compensate for too much air, but does not stall most of the time.
All sensors have been checked and are working within normal parameters. The Block Learn Values at idle with engine warm were running around 138 before I fixed the fuel pressure regulator. Now the are at 150 to 155. There is a code present, but it does not make sense. A code 33 is present (MAF sensor reading high GM/SEC). The Mass Air Flow sensor is seeing more air than is actually being applied, but according to the GM mechanic I saw seven years ago during a tune up this car's ECM has been updated and the MAF is no longer in use. If I was not told that this sensor is no longer used this could be the problem I think. But when I disconnect this sensor nothing changes, so this sensor should not be the problem or the idle would clear up when disconnected would it not? Any suggestions?
Could the mechanic have been wrong or could there be something else causing this problem?
After running diagnostics on the computer the car's ECM thinks it is getting too much air at idle and is adding fuel when this is not the case. This appears to be creating a flooding situation and thus the engine will not idle until I give it air. I created an air bypass setup where I can add air without pressing the gas petal and this helps maintain idle until the engine warms up. After that the engine does idle at around 750 in Drive, but not smoothly. When de-accelerating the engine's RPM's vary as if the ECM is try to compensate for too much air, but does not stall most of the time.
All sensors have been checked and are working within normal parameters. The Block Learn Values at idle with engine warm were running around 138 before I fixed the fuel pressure regulator. Now the are at 150 to 155. There is a code present, but it does not make sense. A code 33 is present (MAF sensor reading high GM/SEC). The Mass Air Flow sensor is seeing more air than is actually being applied, but according to the GM mechanic I saw seven years ago during a tune up this car's ECM has been updated and the MAF is no longer in use. If I was not told that this sensor is no longer used this could be the problem I think. But when I disconnect this sensor nothing changes, so this sensor should not be the problem or the idle would clear up when disconnected would it not? Any suggestions?
Could the mechanic have been wrong or could there be something else causing this problem?
Comment