P0889 — TCM Power Relay Sense Circuit Range/Performance

powertrain (engine/transmission)

Is it safe to drive?

Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P0889 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the TCM power relay sense for damage, corrosion, chafing or poor contact.
  4. Subsystem check Compare the TCM power relay sense live reading against a known-good reference (specification or a correlated sensor) under the conditions from the freeze frame.
  5. Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
  6. Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0889 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P0889 (parts and labor, USD, independent shop rates): Replace the faulty sensor or actuator: $150–$500; Repair wiring or connectors: $80–$250; Control module repair: $300–$1,000. Overall, fixing P0889 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

How much does it cost to fix P0889?

Replace the faulty sensor or actuator — $150–$500; Repair wiring or connectors — $80–$250; Control module repair — $300–$1,000. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

How do I diagnose P0889 myself?

Start with a scan: confirm P0889, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the TCM power relay sense, and verify the suspect component against live data before buying parts.

What are the symptoms of P0889?

Drivers most often notice: the affected system operates intermittently or not at all, Check Engine Light on, possible limp mode depending on the affected component, increased fuel consumption in some cases.

What does OBD2 code P0889 mean?

TCM Power Relay Sense Circuit Range/Performance (P0889): a powertrain (engine/transmission) fault affecting the sensor and actuator circuits. The car is usually drivable while you plan the repair. Most often caused by blown fuse feeding the circuit, open or shorted wiring in the circuit, corroded, loose or damaged connector.

Will P0889 clear itself?

Sometimes P0889 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

When your scan tool pulls code P0889, it's telling you that the transmission control module has detected a range or performance problem with its own power relay sense circuit. In plain terms, the electrical signal coming back from that circuit is present and within measurable bounds, but it doesn't align with what the TCM expects to see under the current driving conditions. This puts P0889 squarely in the powertrain fault family recognized by the OBD2 standard across all major manufacturers.

The TCM relies on a dedicated power relay to feed it consistent voltage, and it monitors that relay through a sense circuit — essentially a feedback wire that confirms the relay is doing its job. When the sense circuit reports a value that drifts outside the factory calibration window, the module logs P0889. The wiring itself is typically not broken; more often, the relay contacts are worn, a connector is corroded, or a sensor in that circuit has begun to fail. The ECU flags the problem after the fault persists long enough to meet its internal trip criteria, which usually means it showed up across multiple drive cycles before the light appeared.

What makes P0889 diagnosable is the freeze frame data that accompanies it. The moment the fault triggered, the ECU recorded engine speed, load percentage, coolant temperature, and vehicle speed. That snapshot tells you exactly what conditions the vehicle was under when the relay sense signal went out of bounds, giving a technician a target to recreate during testing. Without that context, you'd be chasing an intermittent fault blind.

Common symptoms of P0889

  • The affected system may cut out intermittently or stop responding entirely
  • The Check Engine Light or transmission warning lamp illuminates on the dashboard
  • Transmission may enter limp-home mode with locked gears or reduced shift capability
  • Fuel economy can worsen noticeably during the fault window
  • In some cases, the transmission fails to shift smoothly or skips gears
  • Startup difficulties or momentary stalling can occur if the TCM loses reliable power

What causes P0889?

  • Worn or degraded TCM power relay contacts producing an inconsistent sense signal
  • Corroded, loose, or physically damaged connector terminals in the relay sense circuit
  • Open or shorted wiring within the harness feeding the sense circuit
  • Incorrect module calibration following a software update or battery disconnect without proper reprogramming
  • Faulty sensor or actuator downstream that the sense circuit monitors
  • Blown fuse feeding power to the TCM relay circuit
  • Mechanical failure upstream — such as a failing pump or actuator — that the sensor correctly reports as abnormal

How to diagnose P0889

  1. Connect a quality OBD2 scanner, confirm P0889 is currently stored, and capture all freeze frame data. Note the engine rpm, load, temperature, and speed recorded when the fault first set — these are your target test conditions.
  2. Pull all additional stored codes and pending codes. Related electrical faults often point to the true root cause. Cross-reference your vehicle's make, model, and VIN against manufacturer TSBs via the NHTSA website or the OEM service portal — many transmission-related P0xxx codes have published software corrections or harness updates.
  3. Perform a thorough visual inspection of the TCM power relay sense circuit: follow the harness from the relay to the TCM, checking for chafed wire insulation, bent pins, corrosion buildup, or obvious connector damage. Pay special attention to areas near heat sources or moving suspension components.
  4. With the key on and engine off, monitor the TCM power relay sense PID in live data. Compare the reading against factory specifications or a correlated signal. If the value sits outside its defined range at idle or during the freeze frame conditions, you've confirmed the fault exists in real time.
  5. Measure reference voltage, ground integrity, and signal continuity at the relay connector and the TCM harness side. A dropped reference voltage or high-resistance ground will produce exactly the kind of drifting signal P0889 describes.
  6. Perform a wiggle test on the harness while watching live data — any signal dropouts or spikes indicate a broken wire or intermittent connector failure.
  7. Clear the code, then drive the vehicle through a complete drive cycle that recreates the freeze frame conditions (same rpm, load, temperature range, and speed). If P0889 returns, the fault is confirmed and present. If not, it may have been a transient electrical glitch.

Repair options and costs

Sensor or actuator replacement: When a component in the TCM power relay sense circuit fails outright, replacing it resolves the code directly. Parts and labor typically run $150–$500 depending on the specific part and your shop's hourly rate.

Wiring or connector repair: Corroded terminals, broken wires, or damaged connectors in the sense circuit are common culprits and generally cheaper to fix. Expect to pay $80–$250 for terminal replacement, connector repair, or harness section repair.

Control module repair or replacement: In rare cases, the TCM itself has failed internally. Module-level repair or replacement plus programming can cost $300–$1,000 at a specialist transmission shop.

Total cost to fix P0889 falls anywhere between $80 and $1,000 depending on which part of the circuit is actually at fault. The most expensive repair is rarely the first one to try — a methodical diagnosis that starts with visual inspection and basic electrical testing almost always points to the cheaper fix before you consider swapping expensive control modules.

Can you drive with P0889?

In most vehicles equipped with this code, the car remains drivable, though you may notice sluggish shifts, a disabled overdrive gear, or a transmission stuck in third gear — the ECU's limp-home strategy to protect the drivetrain. These defaults allow you to reach a repair facility without leaving you stranded. Treat P0889 as urgent if you experience stalling, failure to start, or dashboard warnings affecting braking or steering assist. Otherwise, schedule diagnosis promptly rather than ignoring it indefinitely, because a failing TCM relay can eventually leave the transmission without proper power management.

Related OBD2 codes