HomeTrouble CodesP2791

P2791 — Gate Select Direction Circuit Low

Manufacturer-specificPowertrain (engine & transmission)

P2791 indicates the transmission control module (TCM) has detected a low voltage condition in the gate select direction circuit. This circuit monitors the position of the gear selector or transmission range sensor to determine which gear range the driver has selected.

Symptoms

What causes it — most likely first

1. Faulty transmission range sensor or gear position sensor

The sensor internal resistance or signal circuit has failed, sending a constant low voltage to the TCM.

2. Wiring short to ground in the gate select circuit

Damaged insulation, chafed wires, or a pinched harness pulls the signal voltage below the expected threshold.

3. Corroded, loose, or damaged connector at the sensor or TCM

Oxidation, bent pins, or a backed-out terminal increases resistance or creates a partial short to ground.

4. Misadjusted or worn shift linkage/cable

Mechanical misalignment prevents the sensor from reaching the correct position, causing an out-of-range low signal.

5. Internal TCM fault (rare)

The TCM's internal pull-up resistor or input driver for the gate select circuit has failed, but this is uncommon compared to sensor and wiring issues.

How it's diagnosed

  1. Scan for all transmission codes and freeze-frame data; note any related range/performance codes.
  2. Visually inspect the transmission range sensor connector and wiring harness for damage, corrosion, or contamination.
  3. Test the sensor signal voltage and ground at the connector with the ignition on, comparing readings to manufacturer specifications across all gear positions.
  4. Check continuity and resistance of the gate select circuit between the sensor and TCM, looking for shorts to ground or open circuits.
  5. Verify shift linkage adjustment and mechanical operation; repair or adjust as needed before replacing electrical components.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Will replacing the PCM/TCM fix P2791?

Almost never. The code is typically caused by the transmission range sensor, wiring, connectors, or shift linkage. TCM failure is rare and should only be considered after all circuit and sensor tests pass.

Can I drive with this code active?

The vehicle will likely enter limp mode, limiting speed and gear selection. Continued driving risks further transmission damage or being stranded.

Does this code apply to manual transmissions?

No. P2791 is specific to automatic transmissions with electronic range selection systems.

Why does the code return after clearing it?

The underlying fault (sensor, wiring, or mechanical) was not corrected. Clearing codes does not repair the circuit; the TCM will reset the code when the low voltage condition is detected again.