OBD-II fault code

P0E88: Battery Charger B Input Current Too Low

What it means

Battery charger B is drawing less input current than expected. The control module sets this code when measured charger input current remains below its calibrated threshold during operation.

How it works

Battery charger B draws input current from the external power supply, and the control module monitors whether that draw is sufficient during operation. P0E88 sets when measured input current stays below the expected level, which can leave charging slow or incomplete.

Common causes

Most likely first.

  1. Insufficient AC supply to the charger
  2. Faulty charging cable or connection
  3. Onboard charger B fault
  4. Input current sensing fault

Symptoms

  • Slow or failed charging
  • Charging may stop unexpectedly
  • EV or charging warning light

How to diagnose it

  1. Review freeze-frame and live charging data to confirm charger B input current is low and identify whether it happens throughout the session.
  2. Check the charging source and household or station supply for interruptions or restrictions, following their operating instructions.
  3. Inspect the charging cable and vehicle inlet for damage, contamination, loose fit, or signs of overheating.
  4. If the supply and connection are sound, compare charger B input current with the manufacturer’s expected data and check its current-sensing circuit.
  5. Test charger B for an internal fault using the manufacturer’s diagnostic procedure.

Common fixes

  • Restore a stable, suitable AC supply to the charger.
  • Replace a damaged charging cable or repair a poor connection using approved equipment.
  • Repair the input current sensing circuit if its reading is inaccurate.
  • Repair or replace charger B if it draws too little current despite a verified supply.

Can I keep driving?

Charging may take much longer than expected or fail to complete, so do not assume the vehicle is ready for a trip until its charge level is confirmed. Avoid using a cable or inlet that is damaged or unusually hot.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes