Home / DTC / P189B — Shift Solenoid 'B' Control Circuit Range/Performance

P189B — Shift Solenoid 'B' Control Circuit Range/Performance

Detailed page for trouble code P189B.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P189B

Generic P — Powertrain

Shift Solenoid 'B' Control Circuit Range/Performance

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Open or short in solenoid 'B' wiring (power or ground)
  • Poor connector connection or corrosion at solenoid or TCM connector
  • Faulty shift solenoid 'B' (coil electrical failure or internal mechanical sticking)
  • Low, dirty, or incorrect transmission fluid affecting hydraulic response
  • Damaged valve body or internal hydraulic passages linked to solenoid 'B'
  • Faulty TCM/PCM driver output or internal electronics

Symptoms

  • MIL/Check Engine lamp illuminated
  • Harsh, delayed, or missed shifts involving gears controlled by solenoid B
  • Transmission stuck in limp/safe mode or limited gear range
  • Unusual transmission noises or slipping under load
  • Stored P189B and possibly other transmission-related codes
  • Intermittent transmission performance that may change with temperature or vibration

What to check

  • Read and record all stored/transient DTCs and freeze-frame data with a scan tool
  • Inspect transmission fluid level and condition (color, odor, contamination)
  • Visually inspect wiring harness and connectors for damage, corrosion, or loose pins at solenoid and TCM
  • Backprobe solenoid 'B' connector while operating to verify command voltage/pulse and ground
  • Measure solenoid coil resistance with ohmmeter and compare to manufacturer spec
  • Wiggle test harness while monitoring live data to look for intermittent faults

Signal parameters

  • Drive type: usually PWM (pulse-width modulated) from TCM; not a steady DC for most modern systems
  • Typical command voltage range: 0–12 V (depending on vehicle/driver design)
  • Common PWM frequency range: roughly 20–250 Hz (varies by manufacturer)
  • Expected coil resistance: commonly in the tens of ohms (often 5–50 Ω); check specific vehicle spec
  • When commanded ON the voltage will show pulsed/high duty; when OFF it will be low or grounded

Diagnostic algorithm

  1. Use a scan tool to confirm P189B is current or historic; record freeze-frame and related transmission codes.
  2. Check transmission fluid level/condition and correct if low or severely contaminated; do not ignore signs of contamination.
  3. Perform a visual inspection of solenoid B connector, wiring and TCM connector for corrosion, bent pins, or heat damage.
  4. With ignition OFF disconnect solenoid B connector. Measure coil resistance between the two solenoid pins; compare to spec. Replace solenoid if out of range.
  5. With key ON (engine off) backprobe the connector and command the solenoid using a scan tool while monitoring voltage/ground to verify the TCM is commanding and the circuit completes.
  6. Check continuity from solenoid connector to TCM pin and for shorts to battery voltage or ground. Repair any open/short, terminal damage or corrosion.
  7. If wiring and solenoid test good but the circuit is still out of range, use an oscilloscope on the TCM output to verify PWM waveform and driver behavior under load.
  8. If waveform is absent or shows abnormal driver behavior, suspect TCM driver fault—confirm by swapping with identical solenoid circuit (if available) or consult manufacturer guidance before replacing TCM.
  9. If solenoid electricals are good but shift performance still poor, inspect valve body and hydraulic passages for contamination or mechanical sticking; replace/clean as required.
  10. After repairs clear codes and road test under varied conditions; re-scan to ensure fault does not return.

Likely causes

  • Broken wire or pinched harness to solenoid B
  • Corroded/loose connector at the solenoid or TCM
  • Solenoid coil resistance out of specification (internal short or open)
  • Contaminated transmission fluid causing slow or stuck valve action
  • Failed driver transistor inside TCM

Fault status

⚠️ Status
Transmission Fault — Shift Solenoid 'B' Control Circuit Range/Performance (Check Engine light on)
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1-3 hours

Similar codes

9,058

The library contains 9,058 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email