OBD-II fault code

P09A7: Gate Select Position Circuit C Range/Performance

What it means

The gate select position circuit C reports a range/performance fault. Selector gate position cannot be reliably measured on this channel.

At a glance

  • Usually lights the check-engine light
  • The engine or gearbox may go into limp mode

How it works

Gate select position circuit C reports selector gate position to the transmission control system. P09A7 sets when the channel C signal is outside its expected range or does not change plausibly as the selector moves.

Common causes

Most likely first.

  1. Position sensor failed
  2. Wiring fault
  3. Sensor element aged beyond calibration window

Symptoms

  • Check engine or transmission warning light on
  • Harsh, delayed, or missing shifts
  • Possible limp mode (locked in one gear)
  • Slipping or shuddering during gear changes

How to diagnose it

  1. Save freeze-frame data and observe live channel C position readings while moving the selector through each gate to locate any implausible transition.
  2. Inspect the gate select sensor and channel C harness for loose fit, corrosion, damaged wiring, or poor terminal contact.
  3. Check channel C wiring continuity and connections using the manufacturer's circuit information.
  4. Test the channel C sensor output across selector positions against the manufacturer's specification.
  5. If wiring is sound and the signal remains out of range, check sensor condition and calibration using the vehicle's specified procedure.

Common fixes

  • Secure a loose sensor connector or terminal.
  • Repair damaged or high-resistance wiring in the channel C circuit.
  • Replace the position sensor if channel C output remains outside specification.
  • Perform the manufacturer's adjustment or calibration procedure if applicable.

Can I keep driving?

Drive gently only if the transmission continues to select and hold gears predictably; stop if shifts become erratic or limp mode engages. A channel C position reading that does not track selector movement can interfere with gear selection.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component