Skip the auto shop - Our mechanics make house calls

Q: Engine light won't go off

asked by on

I've replaced a coil pack, both O2 sensors, both solenoids to canister, spark plugs, wires, gas cap, air filter & a faulty throttle connector on top of the engine. Have disconnected battery & manually cleared w/ scanner. I drive less than 50 miles and light comes back on! Have done this three times. What else do I need to look at? How many times does the memory store the codes?

My car has 159399 miles.
My car has an automatic transmission.

Some of the items you have replaced are maintenance items, so that is good. Your car utilizes OBD-II which is a diagnostic system that outputs "diagnostic trouble codes" if a malfunction is detected and, at the same, alerts the operator that these codes have been stored by illuminating the Check Engine Light (CEL). If the CEL is still on, the best thing to do is download the remaining codes and see what they point toward. Usually, a code will be accompanied by a basic statement of the "fault", but all of the devices, sensors, components, wiring, grounds, and even stuff not directly related (or mentioned) in the code, will have to be individually tested to accurately find the problem. So, at this stage, what I would recommend is have a certified Mechanic perform a check engine light diagnostic. The Mechanic will have to look at the many possibilities that arise from the code(s) that are downloaded but at the end of that effort you will finally get an identification of the root issue that is still setting the CEL. Once you have that root issue, the Mechanic will be in a position to explain the repair strategy and what, if any, parts will be required to fix your car.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Hazard lights don't work

Hello there, thank you for asking about your 1990 Oldsmobile Cutlass Calais. There can be an issue with the switch itself or the hazard flasher assembly. The flasher is the device that makes the lights blink and a failure here...

Q: Shuts off while driving

The main cause of engine stall on this particular model vehicle is the mass air flow sensor. Normally, this will generate a code on the ECM, that can be detected with a scan tool. The MAF sensor generates a waveform...

Q: Heater core

Hello, It sounds like you may be correct in that you have a leaking heater core causing the windows to fog up as a result of the excess moisture inside the cab. I would recommend having a professional from YoruMechanic...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.