Skip the auto shop - Our mechanics make house calls

Q: Code p0158 keeps coming up

asked by on

I have replaced all 4 02 sensors and I keep getting the code p0158 come up. Check engine light comes on eventually. My state requires an inspection and the jeep takes forever for the sensors to come on line. I changed the same 02 sensor out again and still get the same code coming up. What can I do to fix??? Please help

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

More often than not, the P0158 OBD-II trouble code is caused by an exposed wire or short in the electrical connections to the O2 sensors as opposed to the sensor themselves. You might want to try replacing the electrical harnesses to these sensors, reset the ECU, clear all error codes and see if that clears things up. If you’re not able to reset the codes, have one of our mobile mechanics complete a check engine light inspection and they can do this on your behalf.

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
  1. Home
  2. Questions
  3. Code p0158 keeps coming up

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: My car is not cranking - 1999 Jeep Grand Cherokee

Hi there. If you've recently replaced the battery, crank sensor, and the starter, and the engine won't crank over, then it's possible that you might have seized up the engine or you have a broken timing chain. The best way...

Q: Service AdvanceTrac Warning

Hi, thanks for writing in. This is a known issue in the Ford F150 that is usually caused by the steering column control module going bad. This is what controls this and can be purchased for around $60. If you...

Q: radiator fan issue

I would suspect the cooling fan switch is bad or the two relays for the cooling system are bad. The cooling fan switch should be the most common problem, but for the price of the two relays in the engine...

Related articles

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...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
How Much Does a Mechanic Make in Vermont?
Automotive technician jobs in Vermont have an average mechanic salary of $37k, with some mechanics earning a salary of $53k.