P2E31 code meaning
Battery Charger B Module Supply Voltage High
What P2E31 means
P2E31 is the high-side counterpart of P2E30: the low-voltage feed of charger B climbs above what its control electronics accept. On plug-in cars the DC/DC converter holds the 12 V network, so a converter regulating too high is the main suspect; a workshop charger or jump pack set too high, or a faulty measurement inside charger B, can give the same reading. No manufacturer documents P2E31 or a threshold publicly. Mitsubishi's Outlander PHEV pages put the upper edge of the charger test window at 16 V, for P0D67 as well as for the ROM check P0E5E, and Holley's 30-8405 charger unit is rated up to 16 V. Charger faults that get in the way of charging are covered by CARB. System overvoltage is P0563, the A-side twin P2E2E. Charger B likely stops to protect itself.
P2E31 at a glance
- Check engine lightUsually not
- Emissions testNot an emissions code
- Limp modeNot expected
- Repair difficultyMedium
- Typical labor0.5 to 3 hours
- Clears after repairWhen cleared with a scanner
Symptoms of P2E31
- Charging via charger B stops or will not start
- Overvoltage codes stored in several modules
- 12 V battery gassing or lamps unusually bright
Common causes of P2E31
- Most likelyDC/DC converter regulating the 12 V network too high
- PossibleWorkshop charger or jump starter with excessive voltage
- Less likelyFaulty supply voltage measurement inside charger B
Check the most likely causes first. Replacing parts by guesswork is the most expensive way to clear a code.
Parts involved
On board chargerDc dc converterWiring harness
What each part of P2E31 means
| P | Powertrain system: engine, fuel system, ignition, emissions and transmission. |
| 2 | Generic code (second SAE range): it means the same on every make. |
| 31 | The exact fault in that area. |
What to do next
- Note P2E31 and any other codes stored with it: several codes together often point to one cause.
- Check for loose connectors and damaged wiring around the parts the code names.
- Check open recalls for your car: some faults are fixed for free by the dealer. Enter your VIN.
- Clear the code only after the repair. If it comes back, the fault is still there.
Buying a used car? Scan it for stored codes before you pay. A recently cleared memory can hide a problem.
Questions about P2E31
What does P2E31 mean?
P2E31 means "Battery Charger B Module Supply Voltage High". P2E31 is the high-side counterpart of P2E30: the low-voltage feed of charger B climbs above what its control electronics accept. It is a generic code, so it means the same on every make.
Is it safe to drive with P2E31?
P2E31 does not normally turn on the check engine light by itself. Watch for the symptoms above and have it checked soon.
Will P2E31 fail an emissions test?
P2E31 is not an emissions code, so on its own it usually does not fail an emissions test. Other stored codes or a lit check engine light still can.
How hard is P2E31 to fix?
Difficulty: medium. A typical repair takes 0.5 to 3 hours of work. This is a job for a workshop.
Will P2E31 clear itself after the repair?
Clear the code with a scanner after the repair. If the fault is fixed, it does not come back.