Home / DTC / P0E89 — Battery Charger B Input Current Too High

P0E89 — Battery Charger B Input Current Too High

Detailed page for trouble code P0E89.

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

P0E89

Generic P — Powertrain

Battery Charger B Input Current Too High

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

Causes

  • Short or low-resistance path on the charger B input wiring (partial short to battery or ground)
  • Faulty current sensor (shunt or Hall-effect sensor) reading too high
  • Battery Charger B internal fault (power electronics or control stage)
  • Incorrect battery voltage or state causing excessive charging demand
  • Poor connection, corrosion, or damaged connector causing abnormal currents
  • Software/calibration error or incorrect CAN messages to the charger

Symptoms

  • DTC P0E89 stored; possible illumination of charge system or MIL lamp
  • Unexpectedly high charging current values reported by instrumentation
  • Battery or charger overheating, higher than normal battery temperature
  • Fuses or protective devices may have blown or tripped
  • Reduced charging control or charger shut-down to protect system
  • Possible vehicle reduced performance or limited charging capability

What to check

  • Read and record freeze-frame data and live data for Charger B input current, battery voltage, and temperatures
  • Confirm whether the code is current, pending, or intermittent; clear codes and attempt to reproduce
  • Visually inspect Charger B wiring, connectors, and associated fuses/relays for damage or corrosion
  • Check condition and torque of chassis and battery grounds and high-current connections
  • Measure battery voltage and state-of-charge to rule out abnormal battery condition
  • Compare reported charger input current to an independent clamp meter or ammeter

Signal parameters

  • Charger B input current: reported value vs. expected operating range (should not exceed charger rated input)
  • Battery voltage at time of fault: monitor for abnormal low or high voltage
  • Current sensor (shunt/Hall) output voltage or CANurrent message for inconsistency
  • Battery temperature and charger temperature readings
  • State-of-charge (SOC) reported by BMS
  • Fuse/relay status for charger input circuit

Diagnostic algorithm

  1. Retrieve full DTC list and freeze-frame; document live data for current, voltage, temperature and CAN messages related to Charger B.
  2. Observe system behavior while replicating the condition with proper safety precautions (HV isolation, PPE). Note when current exceeds limits.
  3. Perform a visual inspection of Charger B harness, connectors and protective devices. Repair any damaged insulation or connectors before further testing.
  4. With the vehicle de-energized per manufacturer safety procedures, verify continuity and insulation resistance of the charger input wiring to identify shorts or low-resistance connections.
  5. Re-energize and measure input current to Charger B with an accurate clamp meter or inline ammeter and compare with module-reported current. If meters disagree, suspect sensor or CAN data issue.
  6. Disconnect Charger B input (or isolate the charger per safe procedures) and observe whether the overcurrent code clears or the measured current returns to normal. If current drops, suspect charger internal fault or downstream short.
  7. Test or replace the current sensor/shunt if readings are inconsistent with external measurement. Verify sensor power, ground and reference signals.
  8. Inspect and test ground points and high-current connectors for high resistance; repair or replace corroded/loose components.
  9. Check for and apply any manufacturer software updates or reflash charger/BMS calibrations if available and applicable.
  10. If wiring and sensor verify OK and problem persists, consider replacing Charger B module or consult manufacturer technical service information.
  11. Always follow HV and battery safety protocols: isolate high-voltage system, use insulated tools and wear PPE when working on high-voltage or high-current circuits.

Likely causes

  • Damaged or shorted input wiring to Charger B
  • Failed or out-of-range current sensor/shunt on charger B input
  • Charger B power stage failure (excessive internal draw)
  • Loose or corroded high-current connector or ground

Fault status

⚠️ Status
P0E89 — Battery Charger B input current above allowed limit (overcurrent detected on Charger B input).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.5 - 4.0 hours

Similar codes

9,290

The library contains 9,290 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