OBD-II code · Powertrain (generic, extended)
P2800 Transmission Range Sensor B Circuit (PRNDL Input)
The TCM detects an invalid PRNDL signal pattern from transmission range sensor B. The selected gear position cannot be determined reliably from the B-channel.
Is it safe to drive with P2800?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelyRange switch contact array failed
- PossibleOpen or short in PRNDL wiring
Symptoms
- Check engine or transmission warning light on
- Harsh, delayed, or missing shifts
- Possible limp mode (locked in one gear)
- Slipping or shuddering during gear changes
Repair at a glance
- Difficulty
- Medium
- DIY friendly
- Best left to a mechanic
- Typical labour
- 1–4 h
- Emissions test
- Usually unaffected
- Parts involved
- Transmission Range Sensor B, Wiring Harness, Tcm
Related codes
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.