Skip the auto shop - Our mechanics make house calls
  1. Home
  2. Articles
  3. P0689 OBD-II Trouble Code: ECM/PCM Power Relay Sense Circuit Low

P0689 OBD-II Trouble Code: ECM/PCM Power Relay Sense Circuit Low

Check Engine Light

P0689 code definition

Whenever the Powertrain Control Module (PCM), or Engine Control Module in some vehicles, detects an abnormal voltage reading coming from the relay control circuit that supplies its power, a P0689 trouble code is stored. In addition, the Check Engine Light also illuminates. Related trouble codes that can also be stored with a P0689 trouble code include P0685, P0686, P0687, P0688, and P0690 codes.

What the P0689 code means

A P0689 trouble code signifies that the relay control switch to the PCM is sending a voltage signal that is out of the range of manufacturer specifications. While the storage of this code also leads to the illumination of the Check Engine Light, some vehicle makes and models require multiple ignition cycle with such a failure taking place before the Check Engine Light illuminates.

What causes the P0689 code?

A faulty PCM relay is the most common reason for the storage of a P0689 trouble code. Some other common causes include:

  • a defective PCM,
  • bad battery, corroded or damaged battery cables or cable ends
  • shorted or open circuits, a bad fusible link, or a blown fuse

What are the symptoms of the P0689 code?

Various symptoms can come about due to P0689 trouble code and range from just the illumination of the Check Engine Light to the vehicle not starting at all. The mechanic should keep in mind that if the PCM relay is defective that the Check Engine Light might not come on at all.

How does a mechanic diagnose the P0689 code?

While a P0689 trouble code is most commonly caused by a faulty ECM/PCM power relay sense circuit, a mechanic should fully diagnose the system to make sure another component, such as the PCM itself, is not at fault. To diagnose a P0689 trouble code requires the use of an advanced scanner, manufacturer's wiring schematic, and a digital volt/ohmmeter. The mechanic must also perform the following diagnostic steps:

  • Begin by inspecting the battery, battery cables, and battery cable ends.

  • Test the fuses and fusible link for fault.

  • Using the manufacturer's wiring schematic, carefully inspect all wiring, connectors, and components dealing with the PCM.

  • Clear the code and test the system to see if it returns, making sure to test drive the vehicle.

  • If the code returns or the vehicle does not start, unplug the PCM relay connector and test for reference voltage and ground signals, comparing them to the manufacturer's specifications.

  • The mechanic should make sure to unplug the PCM and all other related modules before probing the circuits to avoid damage and control module memory loss.

  • Inspect the PCM to make sure it is not faulty.

*Clear the trouble code before retesting the system to see if the code returns.

Common mistakes when diagnosing the P0689 code

A common mistake made by mechanics when diagnosing a P0689 trouble code is to replace the PCM when it is in fact not faulty. This is an unnecessary repair/replacement that results in the return of the trouble code because the relay, which is actually at fault, still remains.

How serious is the P0689 code?

If left unfixed, the problems associated with a P0689 trouble code can lead to the vehicle not starting. The Check Engine light can also fail to illuminate when the PCM stores a P0689 trouble code due to a fault in the PCM.

What repairs can fix the P0689 code?

To repair a P0689 trouble code, the mechanic should perform the following:

Additional comments for consideration regarding the P0689 code

The mechanic needs to keep in mind that a P0689 trouble code only comes about in older vehicles that are equipped with a relay to provide power to the PCM, as opposed to a fused wire directly from the ignition switch to the battery junction box to supply power to the PCM.

Need help with a P0689 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

How to Find the Keyless Code on a Ford Explorer or Mercury Mountaineer
Many Ford Explorers and Mercury Mountaineers were manufactured with an option known as the Ford keyless entry keypad. Some models refer to it as SecuriCode as well. It...
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...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...


Related questions

Q: I have a 2012 cc with a p0016 code no start. chain is tight and all turns freely when turned by hand

Code P0016 broadly means that the PCM has detected that the Crankshaft and Camshaft are out of sync. If they are out of sync beyond a specific, threshold number of degrees, the car simply won't start. The cause of that...

Q: I have a 2009 VW Jetta S 2.5L. Why does my car turns on but then it turns off after driving it for a bit/while?

These are the following definitions for the codes you've received: P0864 - Transmission control module (TCM) communication circuit -range/performance problem P0070 - Ambient Air Temperature Sensor - (possibly shorted but most likely not related) P0734 - Gear 4 Incorrect...

Q: Code p0008

This is a general code associated with vehicle timing which can be caused by many different things such as: Engine timing out of sync Worn timing components (chains, gears, guides) Crankshaft or camshaft sensor malfunctions Wiring damage ECM software out...