Ad Space — Top Banner

P0706

OBD-II Diagnostic Code

Severity: Moderate

What it means

P0706 means the transmission range sensor is giving readings outside the expected range.
The sensor works but its values are inconsistent or erratic.
The sensor may be worn, the linkage misadjusted, or there is an intermittent wiring issue.

Affected Models

  • All OBD-II vehicles with automatic transmissions (1996+)

Common Causes

  • Sensor contacts worn from age
  • Shift linkage play or looseness
  • Intermittent wiring connection
  • Sensor mounting loose
  • Transmission fluid contaminating the sensor

How to Fix It

  1. Check shift cable/linkage for play or looseness.

    Move the shifter through all positions.
    If it feels loose or vague, the linkage needs adjustment or replacement.

  2. Clean the sensor and its mounting area.

    Transmission fluid leaks can contaminate the sensor contacts.

  3. Replace the sensor if it is worn.

    Internal contact wear is the most common cause.
    The sensor is usually externally mounted on the transmission.

Frequently Asked Questions

What is the difference between P0705 and P0706?

P0705 means the signal is completely invalid (malfunction).
P0706 means the signal exists but is erratic or out of expected range (performance issue).

Can a worn shift cable cause P0706?

Yes.
A stretched or worn shift cable causes the linkage to not align properly with the sensor positions, creating out-of-range readings.