DOBD DashX ☰ Browse all codes Blog
P0D58

Proximity Detection Circuit A Low

Generic OBD-II

What it means

The proximity detection circuit A is reading lower than the module expects. The proximity circuit tells the vehicle that a charging cable is plugged in, and the car uses it to allow or block charging and driving.

Can I keep driving? Usually yes, as this mostly affects charging; get it read if charging fails. Do not open high-voltage (orange) cables or covers yourself; leave that to a trained technician.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Loose, corroded or damaged wiring or connector at the charge port proximity (cable-detect) line
  2. Dirt, moisture or damaged contacts in the charge port or on the charging cable plug
  3. Faulty proximity sensor or cable-detect resistor in the plug or port
  4. Charging cable or charging station fault giving the wrong signal
  5. Control module fault, or incorrect programming or calibration

How to diagnose & fix

Work through it in order

  1. Try a different charging cable or charging station and see whether the fault follows the cable
  2. Inspect the charge port and plug for dirt, moisture, bent or burnt pins and clean them gently when unplugged and the vehicle is off
  3. Check the wiring and connectors from the charge port to the control module for damage or corrosion
  4. Check the charge port proximity sensor circuit readings against the service data with a scan tool
  5. Only then suspect the control module and have it checked or reprogrammed by a technician

Related codes

Read & clear P0D58 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play

Need a scanner that reads ABS, airbag and more? GaragePro OBD scan tools ship worldwide. See scanners →