01 Navigating Truck Accidents: How an 18 Wheeler Truck Lawyer … • 02 This Rolls-Royce Has An Umbrella That Dries Itself Inside T… • 03 Airbags Get an Upgrade! ZF's Design Opens Doors for Futuris… • 04 Fueling Your Journey: A Comprehensive Guide to the Fuel Sup… • 05 Why Your Car Interior Smells Different After Long Trips and… • 06 Mastering Fuel System Troubleshooting: Tips, Solutions, and… • 07 Radiator Cap Warning Signs: Save Your Engine from Overheati… • 08 Turbochargers and Superchargers: Boosting Performance with … • 09 How A Weak Fuel Pump Can Cause Sudden Highway Stalls Withou… • 10 This Is Why Your Car’s Tread Depth Is Uneven •

DTC codes / P08xx · Transmission / P0889

P0889TCM Power Relay Sense Circuit Range/Performance

P0889 indicates that the transmission control module (TCM) has detected an out-of-range or performance fault in the power relay sense circuit, which monitors the voltage supplied to the TCM through the transmission power relay. The TCM expects a specific voltage signature when the relay is energized and de-energized, and this code sets when the signal falls outside the expected range or does not transition correctly.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaTransmission

Symptoms you may notice

  • Illumination of the check engine light or transmission warning light, often with no other symptoms
  • Transmission may enter limp mode, limiting gear selection to one or two gears
  • Harsh or delayed shifts, or failure to shift at all
  • No power to the transmission control module, resulting in a no-start or stall condition
  • Intermittent electrical issues such as flickering lights or erratic gauge behavior
  • The vehicle may fail to start or may stall shortly after starting

Common causes, most likely first

  1. Faulty transmission power relay, such as worn contacts or a sticking coil
  2. Blown fuse or fusible link supplying the relay
  3. Corroded, loose, or damaged wiring or connectors in the relay sense circuit
  4. Poor ground connection for the relay or TCM
  5. Failed transmission control module (TCM) internal driver or sense circuit
  6. Water intrusion or physical damage to the relay or wiring harness
  7. Voltage drop due to high resistance in the circuit, often from corrosion

How to diagnose and fix it

  1. Verify battery voltage and condition, as a weak battery can cause false relay codes
  2. Check all fuses and fusible links related to the transmission power relay and TCM
  3. Inspect the relay and its socket for corrosion, tightness, and signs of overheating
  4. Perform a voltage drop test on the relay sense circuit to identify high resistance
  5. Test the relay by swapping with a known-good relay of the same part number or by bench testing
  6. Check ground connections for the relay and TCM for cleanliness and tightness
  7. If all external circuits test good, diagnose the TCM and replace if necessary

Relay Sense Circuit Diagnostics You Should Not Skip

  • A faulty relay can test fine when bench-tested but fail under load or temperature changes, so always perform a loaded voltage drop test.
  • The sense circuit often shares a ground with other components, and a poor ground can cause this code without any relay fault.
  • Intermittent P0889 codes are frequently caused by chafed wiring that only shorts when the vehicle is in motion or over bumps.
  • Some vehicles use a solid-state relay integrated into the TCM, making the TCM itself the most likely cause after wiring checks.
  • A weak battery or charging system issue can set this code because the TCM expects a stable voltage range on the sense circuit.

Can I keep driving with P0889?

If the vehicle drives normally, you can drive cautiously to a repair shop, but avoid long trips or heavy loads. If the transmission is in limp mode or the engine stalls, stop driving and have the vehicle towed to prevent damage or unsafe conditions.

Tools that help

Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage