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: Car ran out of fuel put more in but still not starting what could it be

Hello, thank you for writing in. Several things may be happening. One would be that the fuel pump simply burned itself out trying to suck for gas. This is not uncommon in these situations. Secondly, you may have sucked up...

Q: 2014 Ford c max hybrid

The “check fuel fill inlet” warning light means that there is a problem with the fuel tank fill seal. The seal could be missing, loose, damaged, distorted, or there is debris in the fuel fill inlet, and/or there is a...

Q: My car shakes a lot at idle.

Diagnostic Trouble Code P0456 indicates a small leak in the EVAP system and such will not account for the rough idle. Check your gas cap as a faulty cap will frequently cause that code to set. If you replace the...

Related articles

What Causes Hoses to Leak?
While the largest part of your engine is mechanical, hydraulics plays a significant role. You’ll find fluids at work in a number of different areas. Your car's fluids include: Engine oil Transmission...
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...
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...