When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
My 90 L-98 has started exibiting the check engine soon light after driving for 15 to 20 miles. I pluged a tester unit and found no hard codes, all appears normal. After the engine is turned off and fired up again the light does not come on until the above stated miles are on the odometer.
Is this highway miles or city? The egr temp switch will through a soft code if the ECM doesn't see what it wants when it tests the switch. Usually this happens at a certain temp and speed, can't remember off hand. It resets once you turn off the vehicle. This was happening to mine when I first got it.
Do a search for EGR Temp Switch, there's a bunch of info on the board.
Most likely the "Check Engine Light" is not faulty. It is being told to turn on. You should hook a code reader up to the car and go for a drive and see what code gets set when the light comes on.
Sounds like a non-functioning EGR system. The ECM looks for a change in manifold pressure when it commands EGR. If it doesn't see that pressure change it turns on the SES light. On the earlier C4s, the ECM looks for the EGR switch closing.
The coolant temperature has to be over a threshold value and you have to be going faster than another threshold value for another threshold value of time for the ECM to command EGR. That's why the SES light turns on after a few minutes of driving.
Sounds like a non-functioning EGR system. The ECM looks for a change in manifold pressure when it commands EGR. If it doesn't see that pressure change it turns on the SES light. On the earlier C4s, the ECM looks for the EGR switch closing.
The coolant temperature has to be over a threshold value and you have to be going faster than another threshold value for another threshold value of time for the ECM to command EGR. That's why the SES light turns on after a few minutes of driving.
Sorry, didn't catch the 1990. Cliff has the answer above for MAP cars.
The code that triggered the light to come on should be stored in the ECM memory until the battery is disconnected or the code is cleared by a scan tool. If no codes are present after the light has come on this seems to be a problem in it's self.
Use the simple paper clip method to determine if codes are present or not. If no codes are present after the CEL has been on then understanding why that's the case is a problem to investigate.