OBDHut

OBDHut

P0706

Moderate

Transmission Range Sensor Circuit malfunction (PRNDL Input)

What Does P0706 Mean?

The TCM has detected a range or performance issue with the Transmission Range Sensor (TRS) circuit. Unlike P0705 (general malfunction), P0706 specifically indicates the sensor signal is intermittently out of range or does not transition smoothly between gear positions. The sensor is providing data, but it is erratic or inconsistent. The driver may notice the gear indicator flickering, occasional harsh shifts, or intermittent limp mode entry.

Common Causes

35%

Worn or dirty transmission range sensor contacts causing intermittent readings

Transmission range sensor

25%

Shift cable or linkage wear allowing the sensor to float between detent positions

Shift cable
Cable bushings
Shift linkage

20%

Intermittent wiring connection — loose pin, corroded terminal, or chafed wire in TRS circuit

TRS wiring harness
Connector pins

12%

TRS mounting loose, allowing the sensor to shift position during vehicle vibration

TRS mounting bolts
Sensor housing

8%

TCM input circuit intermittent fault

Transmission Control Module

Diagnostic Steps

1

Use the scan tool to monitor TRS input while cycling the gear selector slowly through all positions. Look for any position where the reading is erratic, drops out, or shows an invalid value between positions.

2

While in Park and Neutral, gently wiggle the shift lever side to side and watch the TRS signal on the scan tool — an unstable signal indicates worn contacts or a loose sensor/linkage.

3

Inspect the shift cable bushings at both ends (console end and transmission lever) — worn rubber or nylon bushings allow enough play for the TRS to read between detent positions.

4

Remove and inspect the TRS for worn or contaminated internal contacts. Some sensors can be cleaned; others must be replaced as a unit.

5

Check TRS mounting bolt torque and verify alignment marks. If the sensor has been previously serviced, it may have been incorrectly aligned.

Estimated Repair Cost

$75 - $450

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does P0706 mean?

The TCM has detected a range or performance issue with the Transmission Range Sensor (TRS) circuit. Unlike P0705 (general malfunction), P0706 specifically indicates the sensor signal is intermittently out of range or does not transition smoothly between gear positions. The sensor is providing data, ...

What causes P0706?

The most common cause of P0706 (Transmission Range Sensor Circuit malfunction (PRNDL Input)) is: Worn or dirty transmission range sensor contacts causing intermittent readings

How much does it cost to fix P0706?

Typical repair costs for P0706 range from $75 to $450, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with P0706?

Erratic TRS signals can cause unpredictable shift behavior and intermittent limp mode. The transmission may make harsh or unexpected shifts. The neutral safety switch function could be compromised intermittently. Drive cautiously and schedule repair promptly to prevent potentially unsafe shifting behavior.

How do I diagnose P0706?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P0706 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Powertrain

System

Transmission Control System

Difficulty

Moderate

Type

Generic (SAE)

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.