Transmission Range Sensor Rationality
Table of contents
P0706 RAM Possible Causes
- Shift lever cable out of adjustment
- Faulty Transmission Range Sensor
- Transmission Range Sensor harness is open or shorted
- Transmission Range Sensor circuit poor electrical connection
- Faulty Powertrain Control Module (PCM)
How do I fix code P0706 RAM?
Check the “Possible Causes” listed above. Visually inspect the related wiring harness and connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector’s pins.
Cost of diagnosing the P0706 RAM code
The cost of diagnosing the P0706 RAM code is 1.0 hour of labor. The auto repair labor rates vary by location, your vehicle’s make and model, and even your engine type. Most auto repairs shops charge between $75 and $150 per hour.
Possible Symptoms
- Engine Light ON (or Service Engine Soon Warning Light)
P0706 RAM Description
The signal circuits communicate the shift lever position to the Powertrain Control Module (PCM). Each circuit is terminated at the transmission with a switch. Each switch can be either open or closed, depending on the shift lever position. The PCM can decode this information and determine the shift lever position. Each shift lever position has a certain combination of switch positions (open or closed), this is called a PRNDL code. There are 4 switches, therefore: there are many possible combinations of open and closed switches (codes). However, there are only 9 valid codes (8 for AutoStick), one for each gear position, and three recognized between gear (transition) codes. Any other switch combinations should never occur, these are called invalid codes. The Diagnostic Trouble Code (DTC) will set if an invalid PRNDL code exists for more than 100 milliseconds within one second of power-up or if the PRNDL code error does not correct itself when (or before) the shift lever is moved to a different position (P, R, N, or OD), or if the PCM sees the PRNDL code rapidly (within 7 ms) jump across more than 3 shift lever detent positions.