P058C
Battery Monitor Module Temperature Monitoring Performance.
- Generic
- Powertrain
- Generic code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 0
- Defined bySAE, the same on every car
- 5
- AreaVehicle speed, idle control and auxiliary inputs
- 8C
- FaultThe specific fault in that area
What it means
P058C means the battery monitor module's temperature monitoring is not performing as expected. The control unit has compared the temperature reading from the module with expected values, or with other temperature data, and found it implausible, stuck or out of range. The exact sensing method and the module's location vary by vehicle, so check the model-specific information.
Symptoms
- Battery or charging system warning light on the dashboard
- Engine management light on
- Stop-start system disabled or working less often
- Battery regularly flat, or slow to crank in cold or hot weather
- Odd charging voltage or reduced electrical load management
- Other battery monitor or charging-related fault codes stored
Possible causes
- Loose, corroded or poorly tightened battery terminal or monitor module connection affecting readingslikely
- Faulty battery monitor module or its internal temperature sensinglikely
- Damaged wiring, connector or poor earth connection to the module (including the communication line, where fitted)possible
- Failing or heat-damaged battery giving readings that do not match the module's expectationspossible
- Nearby heat source or missing heat shielding causing a real temperature difference near the modulepossible
- Outdated or faulty control unit software, where the manufacturer has identified this as a known causerare
How to diagnose
- Read all stored and pending codes, then note the freeze frame data (ambient and engine temperature, battery voltage, time since start).
- Look up model-specific information on where the battery monitor sits and how it measures temperature.
- Visually inspect the battery terminals, module, wiring and connectors for corrosion, looseness, heat damage or chafing.
- With the car cold-soaked, compare the module's temperature reading in live data with ambient temperature and with other temperature sources.
- Check the module's supply and earth, and look for voltage drop across terminals and earth straps.
- Test the battery's condition and the charging system output to rule out a failing battery.
- Check the module's communication with the control unit and look for related codes.
- Check for manufacturer service bulletins or software updates that apply to this code and vehicle.
How to fix
- Clean and tighten the battery terminals and the module's connections, then retest.
- Repair or replace damaged wiring, connectors or earth connections.
- Replace the battery monitor module or sensor if its temperature reading is confirmed faulty, and follow any required adaptation or registration procedure.
- Replace the battery if it is failing, and register it with the vehicle if the model requires this.
- Restore any missing heat shielding or fix the cause of excess heat near the battery or module.
- Apply a manufacturer-approved software update only if the vehicle's service information identifies it as a fix for this fault.
Can I keep driving?
The car can usually be driven for a short time, but fix it soon because the charging strategy may be affected and the battery could go flat or be stressed. Avoid long journeys if you see charging warnings, slow cranking or other battery symptoms.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
