P2802
Transmission Range Sensor B Circuit Low
Transmission controls
Generic OBD-II
Medium
What it means
P2802 means the transmission range (PRNDL) sensor's B circuit is reading below its normal voltage — usually a short to ground or an open. This sensor tells the controller which gear you've selected, so a bad signal can trigger limp mode, cause wrong-gear or harsh shifts, and even block starting in Park or Neutral. The fix is usually the sensor, its adjustment, or the wiring.
Medium
Can I keep driving? Sometimes limited — the controller may not know the selected gear, which can force limp mode or block starting in Park/Neutral, so diagnose it promptly.
Common symptoms
What you'll notice
- Check-engine light on
- May not crank/start in Park or Neutral, or starts only in some positions
- Wrong gear shown on the shift indicator
- Harsh, delayed, or wrong-gear shifts / limp mode
Common causes
Most likely first
- Faulty transmission range (PRNDL) sensor BLikely
- Short-to-ground or open in the sensor signal circuitCommon
- Misadjusted shift linkage or sensorCommon
- Corroded or loose sensor connectorLess often
- Poor ground or wiring fault to the TCMLess often
How to diagnose & fix
Work through it in order
- Read freeze-frame and compare the commanded gear to the actual selector position in live data.
- Inspect the range sensor connector and wiring for damage, corrosion, or a short to ground.
- Check the shift linkage/sensor adjustment against the gear positions.
- Backprobe the sensor signal while moving the selector through each gear.
- Adjust or replace the range sensor if its signal is out of range, then clear and re-test.
FAQ
Quick answers
Is it safe to drive with P2802?+
Drive cautiously. If the controller loses the gear signal it can enter limp mode or refuse to start in Park, so get it checked soon.
Can I just clear P2802?+
It returns quickly while the sensor or wiring is faulty. The range signal has to read correctly for it to stay off.
Related codes
Often seen with P2802
Read & clear P2802 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