P2801
Transmission Range Sensor B Circuit Range/Performance
Transmission (range/PRNDL sensor)
Generic OBD-II
Medium
What it means
P2801 means the transmission range sensor 'B' circuit is reading a gear-selector position that is out of range or doesn't agree with the other range inputs. The controller uses this to know which gear (P/R/N/D) you've selected. A faulty or misadjusted signal can cause wrong-gear behavior, limp mode, or in some designs a no-crank because the safety switch can't confirm Park/Neutral.
Medium
Can I keep driving? Often yes, but the transmission may default to a fixed gear or limp mode, and on some vehicles a bad range signal can prevent cranking; have it checked promptly.
Common symptoms
What you'll notice
- Wrong gear position shown, or PRNDL indicator disagrees with the lever
- Harsh or delayed engagement, or transmission stuck in one gear (limp)
- No-crank in Park on some vehicles (starts in Neutral)
- Check-engine light on with the code stored
Common causes
Most likely first
- Misadjusted or worn transmission range / neutral-safety switchLikely
- Open, shorted, or high-resistance wiring to the range sensorCommon
- Corroded or loose range-sensor connectorCommon
- Faulty transmission range sensorLess often
How to diagnose & fix
Work through it in order
- Compare the commanded lever position to the range-sensor reading on a scan tool through P-R-N-D.
- Verify the range switch/sensor is correctly adjusted to the manufacturer's procedure.
- Inspect and test the sensor wiring and connector for opens, shorts, and corrosion.
- Replace the range sensor/switch if the signal is out of spec, then relearn/clear and re-test.
FAQ
Quick answers
Is it safe to drive with P2801?+
Drive with caution. The transmission may limp or show the wrong gear, and on some cars it can start in an unexpected gear — get it diagnosed before relying on it.
Can I just clear P2801?+
Only as a test. If the sensor is misadjusted or failing, the wrong-gear reading and code return quickly.
Related codes
Often seen with P2801
Read & clear P2801 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX