Skip the auto shop - Our mechanics make house calls

Q: Trouble code P0607 Engine Control Module & P0138 Oxygen Sensor Circuit

asked by on

What should I do ? replace the Engine Control Module ?

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

A: Replacing an engine control module should n...

Replacing an engine control module should never be a first step. There are a number of other problems that can give a PO607 trouble code. First the battery voltage should be checked, and if the engine is running, the charging system voltage should also be checked. All of the ground connections should also be inspected. By testing the voltages at the pins on the ECU connector you can determine if the connections are in good condition.

The PO138 code could also be an electrical harness problem in that a damaged sensor harness could shunt heater voltage to the sensor signal wire. So before you spend money on expensive parts that are not returnable, you should give the electrical harness a very thorough inspection. Look for damaged connectors or places where the wires have been rubbed through by contacting moving parts.

If you don’t want to take this on, YourMechanic can send a qualified technician to your home or office to properly diagnose your car’s Check Engine Light and recommend a solution.

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: Alternator overproduces power above roughly 5,000 RPM, how badly do I need to replace it? Worst case scenario?

The alternator should not be putting more than 15.5 volts and 95 amps at 5000 RPMs. If the alternator is, then you need to replace the voltage regulator inside the alternator or replace the alternator. Make sure you have a...

Q: P0139 HO2S-12 (Bank 1 Sensor 2) Circuit Slow Response - 2005 Honda Accord

This code indicates that the rear oxygen sensor is not properly reading the oxygen content and adjusting the air/fuel ratio as it is supposed to. This can be caused the by the sensor not working properly, the wiring to the...

Q: No acceleration past 30 mph, then 10 mph

Hello there, thank you for asking about your 1999 Chrysler Intrepid. The engine oil being overfull will not turn on the Check Engine Light. However, a transmission problem could and that's what your issue sounds like. The first step in...

Related articles

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...
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...
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.