
What this code means
P0705 means the vehicle may be seeing a problem with the PRNDL or shifter position input used to determine selected range.
What the vehicle may do
- Gear selection may not be available when the fault is active.
- The concern may be intermittent if the code does not return during retest.
Possible fault areas
- Electronic Shift Module circuitry can be involved.
- The shifter position sensing function inside the Electronic Shift Module may be involved.
- Related harness connectors and terminal fit can be possible fault areas.
Diagnostic path
Opening context
On this Ram 1500, P0705 is for the transmission range, or PRNDL, input. In plain terms, the Electronic Shift Module may not be seeing a valid shifter position signal. The vehicle may lose normal gear selection when this fault is active. Broadly, this can involve the shifter position sensing inside the Electronic Shift Module, ESM circuitry, internal controller operation, or connection quality at the related harnesses. Start with the basic system checks before getting into the code path.
Confirm whether P0705 is active
First, use the scan tool to read codes in all ECUs and record them. Run a vehicle scan report, or record the environmental data tied to the code. Then erase all DTCs. Turn the ignition off for a minimum of 10.0 seconds, turn the ignition back on, and operate the vehicle under the same captured conditions that set the code. After that, read the codes again and see whether P0705 came back.
Decision after the first retest
If P0705 does not return after that first retest, treat it like an intermittent condition, then verify the repair and confirm the code stays gone. If P0705 does return, move into the harness and connector inspection.
Inspect related harness connections
Disconnect the ESM harness connectors. Also disconnect any related in-line harness connections, if equipped, and the related component harness connectors. Inspect the harness connectors, component connectors, and male and female terminals closely. Look for poor connector installation, damaged locks, corrosion, water intrusion, damaged weather seals if used, bent terminals, overheated or discolored terminals from a poor connection, and terminals pushed back in the cavity. Then perform a terminal drag test on each connector terminal to check terminal tension. Repair any conditions found.
Reconnect and retest
After the inspection and any needed connector repairs, reconnect the ESM harness connectors and make sure they are fully seated with the locks fully engaged. Do the same for any in-line connectors, if equipped, and the related component connectors. Erase the codes again, operate the vehicle using the recorded event and environmental data along with the monitored and set conditions, and read the ESM codes with the scan tool.
Final decision and verification
If P0705 does not return after the harness connection checks, verify the repair and confirm the code stays gone. If P0705 does return after those checks, the diagnostic path calls for replacing the Electronic Shift Module, then verifying the repair and confirming the code stays gone. Keep verification separate from the connector testing, and do not skip the final confirmation.
Takeaway
The key with P0705 is to prove whether the code is repeatable, then inspect and correct the related ESM connections before condemning the module. For more diagnostic training, visit stepdiagnostics.com.
Final check
Confirm the code under captured conditions, check the related ESM connections carefully, then verify the repair.
For more guided automotive diagnostics, visit STEP Diagnostics.





