Home / DTC / P2E87 — Proximity Detection Circuit B

P2E87 — Proximity Detection Circuit B

Detailed page for trouble code P2E87.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P2E87

Generic P — Powertrain

Proximity Detection Circuit B

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Damaged or contaminated proximity sensor (sensor B)
  • Open, shorted or corroded wiring harness or connector to sensor B
  • Poor ground or power supply to the sensor circuit
  • Faulty control module / sensor driver for circuit B
  • Water intrusion, debris or physical damage at sensor location
  • Software/calibration error or intermittent communication fault

Symptoms

  • Parking assist/proximity warnings or beeps intermittently or continuously
  • Incorrect or missing distance readings for one side or one sensor zone
  • Parking aid or automatic parking feature disabled or limited
  • Warning lamp or message on instrument cluster related to parking sensors
  • Occasional false alarms or sensors detecting phantom objects

What to check

  • Read and record all stored/active codes and freeze frame data with a scan tool
  • Visually inspect sensor B, its wiring, and connectors for damage, corrosion, or contamination
  • Check for water, ice, mud or foreign objects on/around the sensor
  • Backprobe sensor connector to measure reference voltage, signal, and ground
  • Check continuity and resistance between sensor connector and control module
  • Perform an active test (if available) to exercise sensor B and observe live data

Signal parameters

  • Typical sensor supply/reference: approx. 5 V (model dependent) — should be within ±0.5 V of spec
  • Typical sensor output: variable 0.2–4.8 V proportional to detected object distance (varies by design)
  • Ground continuity: low resistance to chassis ground (near 0 ohms); check for high resistance or intermittent
  • If PWM/LIN/CAN type sensor: expected message presence on network and proper message values when active
  • Open-circuit: infinite resistance; short to ground: near 0 ohms; short to battery: near battery voltage

Diagnostic algorithm

  1. Retrieve trouble codes and freeze-frame data. Note environment (speed, temp, gear) when fault occurred.
  2. Perform a visual inspection of sensor B and harness: look for physical damage, contamination, moisture, or impact.
  3. Clean sensor face and connectors, then clear the code. Re-test to see if the fault returns.
  4. With key on engine off, backprobe the sensor connector: verify reference voltage, signal voltage (idle/no object), and ground continuity against module side. Compare to known-good values or service manual.
  5. Wiggle test wiring and connectors while monitoring live data to reproduce intermittent faults. Repair any chafed or damaged wiring.
  6. Measure resistance/continuity between sensor connector and the parking aid/control module pins. Repair open circuits or shorts.
  7. If the sensor is removable, swap sensor B with a known-good sensor (or swap channels if system supports) to determine if fault follows the sensor or stays with the channel.
  8. If fault follows the sensor, replace sensor B and retest. If fault remains on the channel, suspect wiring or control module driver.
  9. Inspect and test module connector pins and module grounds. Repair/replace harness connectors or grounds as needed.
  10. If wiring and sensors test good, consult vehicle manufacturer for control module bench tests, software updates, or module replacement procedures.
  11. After repairs, clear codes and perform functional test (park assist active test and road test) to confirm repair.

Likely causes

  • Sensor B failure (internal electronics or connector)
  • Connector corrosion or bent pins at sensor or module
  • Short to power or ground in the sensor feed or return
  • Broken/poor ground at nearby ground strap or module
  • Faulty parking aid control module output for channel B
  • Intermittent contact from harness rubbing or pinching

Fault status

⚠️ Status
Proximity Detection Circuit B malfunction — signal out of expected range or intermittent (open/short/driver fault).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

8,329

The library contains 8,329 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email