01 End of an Era: Subaru Legacy Announces Farewell After 36 Ye… • 02 The Evolution of Engine Control Units: Then vs Now • 03 Why Does My Diesel Engine Take So Long to Warm Up? • 04 If You Cut a Car in Half, Will the Front Half Still Drive? • 05 This Is Why Mixing Fuel Grades Or Pumping The Wrong Fuel De… • 06 How Many More Kilometres Can You Drive After the Empty Tank… • 07 P0038 H02S heater control circuit high (Bank 1 sensor 2) • 08 Sounds Like Trouble: A Quick Guide to Diagnosing Common Eng… • 09 From AEB to AR HUD: A Deep Dive into Top 2024 Car Tech Feat… • 10 Is it bad to brake while cruise control is enabled? •

DTC codes / P0Exx · Hybrid propulsion / P0ED4

P0ED4Hybrid/EV Battery Pack E Voltage Sensor Circuit Low

P0ED4 indicates that the hybrid or electric vehicle battery pack control module has detected an abnormally low voltage signal from the sensor circuit monitoring the voltage of battery pack section E. The computer compares the sensor's reported voltage against expected values and flags the circuit as low when the signal falls below the calibrated threshold, which can be caused by a faulty sensor, damaged wiring, or a problem inside the battery pack itself.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyProfessional
AreaHybrid propulsion

Symptoms you may notice

  • Illumination of the hybrid system warning light or service vehicle soon message
  • Reduced electric-only driving range or the vehicle refusing to enter EV mode
  • A sudden drop in state of charge displayed on the dash even after charging
  • Reduced power output or limp-home mode in some vehicles
  • Often no symptoms besides the warning light, especially if the fault is intermittent
  • Charging system may abort or fail to complete a full charge cycle

Common causes, most likely first

  1. Faulty voltage sensor or sensing harness internal to the battery pack section E
  2. Corroded, loose, or damaged connector pins at the battery pack voltage sensor
  3. Open or shorted wire in the voltage sensing circuit between the sensor and the battery control module
  4. High-resistance ground connection for the voltage sensor circuit
  5. Internal battery pack fault such as a weak or failing cell group in section E
  6. Battery control module software or hardware issue causing incorrect signal interpretation
  7. Water intrusion or contamination affecting the sensor or its wiring inside the pack

How to diagnose and fix it

  1. Retrieve all stored codes and freeze-frame data, then clear codes and verify whether P0ED4 returns immediately or only after a drive cycle
  2. Inspect the battery pack voltage sensor connector and harness for corrosion, looseness, or physical damage, and repair as needed
  3. Measure resistance and voltage drop on the sensor signal and ground circuits to confirm wiring integrity before condemning the sensor
  4. Compare the section E voltage reading from the scan tool live data against a known-good section or a manual measurement at the pack terminals
  5. If wiring and connectors are good, replace the voltage sensor for section E according to the manufacturer's service procedure
  6. After repair, perform the required battery pack calibration or relearn procedure and clear codes, then road-test to confirm the code does not reset
  7. If the fault persists with a new sensor and verified wiring, perform a battery pack module diagnostic to check for internal cell group imbalance or module failure

What the voltage sensor reading really tells you

  • A low voltage signal from section E does not automatically mean the battery pack is failing; a poor connector pin tension or a chafed sense wire often produces the same code and is far cheaper to fix.
  • Many technicians replace the voltage sensor without first checking the reference voltage and ground at the sensor connector, which leads to a repeat repair when the real problem is a high-resistance ground.
  • The battery control module may set P0ED4 only after a specific key-on or charging event, so a simple code clear and short drive can miss an intermittent fault that appears during a full charge cycle.
  • On some vehicles, a weak 12-volt auxiliary battery or low charging system voltage can cause the battery control module to misread sensor signals and set false low-voltage codes.
  • Section E voltage sensor faults are sometimes accompanied by cell balancing codes or insulation resistance codes, so always scan all modules before deciding the repair is limited to the sensor circuit.

Can I keep driving with P0ED4?

You can usually continue driving short distances to a repair shop, but avoid aggressive acceleration, prolonged high-speed driving, and deep discharging the pack until the fault is diagnosed. If the vehicle enters limp mode or shows a high-voltage system warning, stop driving and have it towed to avoid further battery pack stress.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage