P0820 — Gear Lever X-Y Position Sensor Circuit Malfunction
What P0820 means
P0820 means the transmission control system is not getting a valid signal from the gear lever X-Y position sensor. This sensor tells the computer which position the driver selected (P, R, N, D or manual mode). If the signal is missing, out of range or inconsistent, the control unit sets the code and may limit gear selection.
Symptoms
- Cannot select a gear
- Lever stuck in Park
- Transmission or check engine light on
- Wrong gear shown on the dash
- Transmission enters limp mode
- Engine will not start unless in P/N
Possible causes
- Failed gear lever position sensor
- Damaged or corroded wiring near the console
- Poor connection at the sensor or module connector
- Faulty shift-by-wire shift module
- ECM/PCM or TCM fault
- Open circuit or short to ground or power in the sensor circuit
- Liquid spilled into the console near the shifter
How to diagnose
- Scan all codes and freeze frame data, checking for other transmission or CAN network codes
- Test battery voltage and terminals, since low voltage can cause false codes
- Inspect the console and shifter connector for moisture, corrosion and damage
- Check the sensor connector for tight fit, corrosion and loose pins
- Test the harness for opens and shorts to ground or power using the wiring diagram
- Check reference voltage and sensor signal with a scan tool while moving the lever
- Verify power and ground at the shift module
- If wiring is good, test or replace the sensor or module, then evaluate the PCM/TCM
Common fixes
- Clean and repair connector terminals
- Repair or replace damaged wiring
- Replace the lever position sensor or shifter assembly
- Replace or reprogram the shift module
- Replace or reflash the PCM/TCM once confirmed faulty
Questions and answers
What does P0820 mean?
It is a circuit fault in the gear lever X-Y position sensor. The control unit cannot reliably tell which gear you selected.
Can I drive with P0820?
Only briefly and only if the car still shifts normally. The shifter may stop working, leaving you unable to select the gear you need.
What most often causes P0820?
Poor connections or damaged wiring in the console are common, followed by the sensor itself or the shift module. Start by inspecting the connectors and testing the harness.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.