P2800 Transmission Range Sensor B Circuit (PRNDL Input)
P2800 is the general circuit code for the second signal path that tells the modules which selector position (P, R, N, D, L) is engaged. It applies when that signal is unusable without a clear low, high or frequency pattern. Ford's 2019 hybrid OBD summary lists it for the eCVT range sensor with the wrench lamp and no MIL, judged in under a second; one section also sets it when the gear position message from the engine module over CAN is invalid. Ford's 2024 summary uses P2800 as the base number for its TRS B sub-faults. Ford message SSM 47790 ranks P2800 among the most frequent codes on Fusion, MKZ and C-Max hybrids built 2013-2019, caused by water or corrosion in several connectors. Sensor A has P0705.
Likely causes
Symptoms
- Wrench lamp or MIL on, gear display missing or wrong
- Engine does not start in Park or Neutral
- Trouble selecting a drive position
Repair estimate
Typical range across vehicles; the real cost depends on what the testing finds.
Parts involved
Related codes
References: fordservicecontent.com, fordservicecontent.com, static.nhtsa.gov, law.cornell.edu.