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.

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?
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. Trouble code P0607 Engine Control Module & P0138 Oxygen Sensor Circuit

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 stalls when stopped, jerks in motion

Have the computer checked for codes to see if the EGR system is malfunctioning. The ECM is not a common failure, and the failure may be caused by the EGR system or the engine having a misfire in one or...

Q: Q: Timing chain problem?

It could very well be a timing chain problem. The P0016 and 17 indicate that the camshaft sensors are sensing the camshaft in a position that does not logically correspond with the crankshaft. The P0302 and P0355 codes are misfire...

Q: Mercury Gr Marc 2001 "CHECK ENGINE" light turned on. What do I need to get checked

Hello. You'll need to attach a Diagnostic Code Reader (aka, a "scanner") to a terminal beneath the dashboard of your car, which will read out Diagnostic Trouble Codes (DTC's). These Codes usually offer critical clues as to what the underlying...

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...
Rules of the Road For Iowa Drivers
Driving on the roads requires knowledge of the rules, many of which are based on common sense and courtesy. However, even though you know the rules in...
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...