Q: Check engine light. How to clear permanently?

asked by on

When my check engine light came on initially it gave me a code about the o2 sensor which I then recently just replaced. The light went away for awhile after clearing codes until it just now came back on and won't go away. When I first scanned with an obd here are the codes I received: P113D - o2 sensor circuit 1/1 slow response (high frequency), P0133- o2 sensor circuit slow response bank 1 sensor 1, U1504 - implausible message data length received from steering angle sensor. Seeing as how I replaced the o2 sensor and should no longer be a pending code now I'm thinking the reason the light still comes on is because of the U1504 code which I'm not all that sure about, my steering works and should be fine. I understand there permanently stored codes but that should not interfere with the issue I'm having. So if it's as simple as buying whatever sensor I need for the "steering angle" then I can look into that although I'm not sure if that's the case or how to go about that. Please help?

My car has 54000 miles.
My car has a manual transmission.

The oxygen sensor trouble codes that you are referring to will set due to trouble not only in the oxygen sensor itself but the oxygen sensor circuit too, which includes wiring, terminals, grounds, etc. Therefore, unless the O2 code(s) you downloaded are not current, but rather in history, there might still be an issue with the oxygen sensor circuit. The other code related to the steering system is not likely to be spurious and has no relation to the O2 codes. Although you are not detecting steering problems, that code should be investigated and resolved. All codes should be resolved as soon as possible because once the check engine light is on for even "one" code, if any new codes arise for new problems, such will be invisible to you as the light is already constantly on for "old" codes. If you request a Check Engine Light diagnostic the mechanic will get all codes promptly resolved, right at your location. If you have further questions or concerns, do not hesitate to re-contact YourMechanic as we are always here to help you.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Check engine light. How to clear permanently?

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: I had dual cooling fans, the replacement part was a single larger cooling fan. Now I get aengine light about my cooling system. Ho

Hello, You should check with the person you bought the fan from. I show a listing of a single or a dual fan system. You should replace the fan with the same as what was removed. You should not use...

Q: After changing my battery on my Acura ILX 2014, the display button and backup camera does not work. How do I reset the backup came

If these two malfunctions did not start the instant you installed a new battery, they are probably not related to the battery. The camera is activated in reverse which means the circuit goes through the neutral start switch. That switch...

Q: Low rough idle and engine stall outs.

Hi there. Though this can be caused by a few different things most of the time it is caused by a failing throttle body. The throttle body will have a failure in the actuator motor and this occurs, most of...

Related articles

How Long Does a Heater Control Valve Last?
Keeping the right amount of coolant in a car is essential in keeping the engine at the right temperature. Failing to have the right amount of coolant or even bad elements...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P2428 OBD-II Trouble Code: Exhaust Gas Temperature Too High Bank 1
P2428 code definition A P2428 trouble code signifies that the PCM has detected a problem in the exhaust gas temperature sensor circuit in bank 1, which subsequently contains the number one...