I have a 94 Lumina with the 3.1 V6 engine. It idles high and then low constantly at idle and will stall. Going down the open road it runs fine but at low speeds, it jerks and does not want to go.
I got 3 error codes off the computer. 35, 44 and 45. 35 is the idle speed sensor. I replaced that, and I also replaced the front oxygen sensor. I have checked and double checked for vac. hose leaks and have none.
After I clear the error codes, they come right back, and I still have the same problem. I think this may be the EGR valve, but I am not certain?
Does anyone have any ideas? I have been told it could be both the Mass Air Flow Sensor and Idle Positioning Sensor.
Shouldn't I be getting these error codes coming up on the computer, if this were true? Any of these items are over 100 dollars each with the EGR being 190 bucks.
I NEED to know for certain, before spending that kind of Money. I have no problem with going to the salvage yard for these items too, but it would help to have a pretty good idea, rather than but all of these items and have only 1 causing my problem.
ANY solid ideas would be greatly appreciated!!
Thanks,
Randy