P058DBattery Monitor Module Voltage Monitoring Performance
- Generic OBD-II code · Powertrain
- Turns on the check-engine light
- Matters for the ITP
- Needs a drive cycle to confirm a fix
- How the car detects it
- The battery monitor module (intelligent battery sensor) sits on the negative terminal of the 12 V battery: a shunt measures current, electronics also measure voltage and temperature and calculate state of charge, health and cranking ability, reporting over LIN. Energy management uses the data for alternator control, idle boost and stop-start release, which is why the engine module diagnoses it. GM sets P058A–P058F in its engine modules from 2016 as type B, warning lamp after two trips. P058D compares the module's voltage with the system voltage measured by the engine module itself: GM sets it above 5 V difference in 32 of 40 samples, its eAssist and stop-start engines at 2 V in 160 of 200. GM bulletins for the 2014–18 Malibu and Impala name loose terminals, ground faults and an overheating dual battery isolation module – with smoke or a burning smell.
- What you may notice
- Check engine light on
- Stop-start inactive, battery or charge warning
- Rarely burning smell in the engine bay (GM)
- Likely causes
- LikelyLoose or corroded terminal, ground ring or sensor connector
- PossiblePoor ground, loose splice, fault at the dual battery isolation module
- PossibleBattery sensor faulty
- RareWeak main or auxiliary battery
- Inspection (ITP)
- Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
- Repair
- Easy · Often possible to do yourself.Typical cost: €0 – €300
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.