01 Drivers Urged To Check Their Tires Immediately After Expert… • 02 Why Engine Knock Happens and How It Affects Performance • 03 This Is How Animal Hides Are Turned Into Car Leather • 04 Why is your car shaking when you brake at high speeds? • 05 How to Schedule Your Automotive Maintenance • 06 Troubleshooting Turn Signal Woes: Why Do Turn Signals Blink… • 07 Airbag Failure in Mahindra Scorpio Leads to Death in Accide… • 08 Is Your Car Clicking Instead of Cranking? It Might Be the S… • 09 Experts Reveal Why Saying One Wrong Phrase At A Dealership … • 10 Can You Change Your Bike's Disc Brake into a Drum Brake? •

DTC codes / P09xx · Transmission / P091C

P091CGear Shift Position Circuit B Low

P091C indicates that the transmission control module (TCM) has detected an abnormally low voltage or current on the electrical circuit for 'Gear Shift Position Circuit B', which is typically a secondary position sensor inside the transmission or shifter assembly. The TCM compares this signal against expected values and other range sensors, and when the B circuit stays below the calibrated threshold for a set time, it logs this code and may command a limp-home mode.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaTransmission

Symptoms you may notice

  • Illumination of the malfunction indicator lamp (MIL) on the dashboard, often with no other noticeable symptoms
  • Harsh or delayed gear engagements, especially when shifting from park to drive or reverse
  • Transmission stuck in a single gear or failing to shift through the full range
  • Erratic or inconsistent shift quality that varies with temperature or driving conditions
  • Instrument cluster may display an incorrect gear position or flash the current gear indicator
  • In some vehicles, the transmission may default to a limp-home mode with reduced power

Common causes, most likely first

  1. Faulty gear shift position sensor B or its internal electrical failure
  2. Damaged, chafed, or corroded wiring in the circuit between the sensor and the TCM
  3. Loose or contaminated electrical connector at the sensor or TCM
  4. Poor ground connection for the sensor or TCM, causing reference voltage drop
  5. Internal TCM fault affecting the sensor supply or signal processing
  6. Mechanical wear in the shift linkage or selector mechanism causing misalignment
  7. Aftermarket electrical accessories improperly tapped into the circuit

How to diagnose and fix it

  1. Use a scan tool to retrieve all stored codes and freeze-frame data, then clear codes and test-drive to confirm the fault is current
  2. Visually inspect the sensor connector and wiring harness for damage, corrosion, or loose pins, and repair as needed
  3. Measure reference voltage and ground at the sensor connector with a digital multimeter (DMM) with the key on, engine off
  4. Check the sensor signal voltage while moving the shifter through all positions, comparing to manufacturer specifications
  5. Perform a resistance test on the sensor itself if accessible, and replace if out of specification
  6. Check for continuity and shorts to ground or power on the signal wire between the sensor and TCM
  7. If all external circuits test good, follow the manufacturer's diagnostic flow for internal TCM fault confirmation before replacement

What the B circuit really monitors

  • Many transmissions use two or more position sensors for redundancy, and circuit B often serves as a backup or range confirmation signal that can fail without affecting normal driving until the TCM needs it for a shift decision.
  • A low voltage on circuit B can be caused by a shared reference voltage circuit that also feeds other sensors, so a fault in an unrelated sensor on the same 5-volt bus can drag down the B signal and set this code.
  • Technicians sometimes replace the transmission range sensor only to find the real problem is a corroded ground strap between the engine and chassis, which offsets all sensor voltages and triggers multiple position codes.
  • The code can be set intermittently by vibration or temperature changes, so a wiggle test of the harness while monitoring live data is often more revealing than a static multimeter check.
  • On some vehicles, the TCM learns the shift detent positions over time, and a battery disconnect or low voltage event can corrupt those learned values, causing a false P091C until a relearn procedure is performed.

Can I keep driving with P091C?

You can usually drive the vehicle to a repair shop, but avoid aggressive acceleration or heavy towing because the transmission may be in a limp-home mode with reduced shift quality. If the vehicle enters limp mode or refuses to shift, stop driving and have it towed to prevent transmission damage.

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