OBD-II fault code

P09A8: Gate Select Position Circuit C Low

What it means

The gate select position circuit C reports a low 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 supplies one of the selector-position signals used by the transmission control system. P09A8 means the channel C signal is below its expected range, which can prevent reliable recognition of the selector gate.

Common causes

Most likely first.

  1. Position sensor failed
  2. Wiring fault

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. Capture freeze-frame data and monitor live channel C position while moving the selector to confirm whether the reading stays low.
  2. Inspect the channel C connector and wiring for a short to ground, corrosion, crushed insulation, or a terminal not seated in the connector.
  3. Check channel C supply, ground, and wiring paths against the manufacturer's circuit information.
  4. Test the sensor's channel C output at different selector positions and compare it with the manufacturer's specification.
  5. If the sensor and harness do not explain the low reading, inspect the module connector and channel C input.

Common fixes

  • Reconnect the channel C plug or correct a poor terminal connection.
  • Repair wiring shorted to ground or other damage in the channel C circuit.
  • Replace the gate select position sensor if channel C output remains below specification.
  • Repair a damaged module-side input connection if the sensor circuit tests correctly.

Can I keep driving?

Avoid driving if the transmission misreads the selector, shifts unpredictably, or enters limp mode, since available gears may be restricted. If it operates normally, keep driving to a minimum and arrange prompt diagnosis.

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

Nearby codes