I have a 1994 Grand Am with the 3.1 with 124000 miles. The check engine light has been coming on for over a year. The engine ran with no noticeable problems so I never checked into it other than assuming it was the oxygen sensor which I replaced. The check engine light continued to come on. I rented a code reader and the code came back of a bad #3 solenoid on the EGR valve. A new valve ran from $200 to $350 so I bought a new (used) one on Ebay for 35.00. Installed it but I am still getting the check engine light. I suppose that both valves could be bad. I was wondering if anyone had any other ideas. I know that a bad component on one part of the engine could trigger a code for another. Has anyone come across a similar problem with the EGR valve on this engine. Or what other problem could trigger a code for the bad solenoid #3 on the EGR. Thanks
- posted
20 years ago