01 The Spark Plug Symptoms That Explain Why Your Car Hesitates… • 02 The $30 Device That's Making Car Thieves Invisible to Police • 03 The End of Gas Stations? Nuclear Batteries Could Power EVs … • 04 U0020 Low Speed CAN Communication Bus Performance • 05 iStop: The Revolutionary Brake-Activated Auto Stop-Start Sy… • 06 How to Start a Successful Car Wash Business: A Complete Gui… • 07 B0001 - PCM Discrete Input Speed Signal Error • 08 This Is How A Wing Actually Generates Lift And Why It’s Not… • 09 How Many Gears Are Best for Drag Racing? • 10 Drivers Are Accidentally Destroying Their Cars By Trusting … •

DTC codes / P05xx · Vehicle speed, idle control and auxiliary inputs / P058C

P058CBattery Monitor Module Temperature Monitoring Performance

P058C indicates that the battery monitor module has detected a performance fault in its internal temperature monitoring circuit, meaning the module cannot reliably report its own operating temperature. The control module compares temperature sensor readings against expected values and sets this code when the signal is out of range, erratic, or implausible for the current operating conditions.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaVehicle speed, idle control and auxiliary inputs

Symptoms you may notice

  • Illumination of the battery warning light or service vehicle soon message on the dashboard
  • Often no symptoms besides the warning light, with the vehicle starting and running normally
  • Inaccurate or missing battery state-of-charge information on vehicles with a battery monitoring display
  • Intermittent electrical gremlins such as flickering interior lights or unexplained module communication faults
  • Reduced or disabled automatic start-stop function on vehicles equipped with that feature
  • Possible charging system warning if the battery monitor module shares data with the charging control strategy

Common causes, most likely first

  1. Faulty temperature sensor inside the battery monitor module
  2. Damaged or corroded wiring harness or connector at the battery monitor module
  3. Poor ground connection for the battery monitor module causing reference voltage drift
  4. Internal failure of the battery monitor module electronics
  5. Software or calibration issue in the battery monitor module requiring reprogramming
  6. Extreme underhood or battery compartment temperatures exceeding the sensor's valid range
  7. Voltage supply issues to the module from a weak battery or charging system fault

How to diagnose and fix it

  1. Verify battery state of charge and charging system output, as low voltage can corrupt module temperature readings
  2. Inspect the battery monitor module connector and wiring for corrosion, chafing, or loose pins
  3. Check module ground connections for cleanliness and tightness using a voltage drop test
  4. Retrieve freeze-frame data and compare temperature readings to ambient and battery temperature with a scan tool
  5. Perform a module self-test or bidirectional temperature sensor test if the scan tool supports it
  6. Reprogram or update the battery monitor module software per manufacturer service information
  7. Replace the battery monitor module if sensor or internal circuit faults are confirmed

What the battery monitor module really watches

  • The temperature sensor is often integrated into the battery monitor module and cannot be replaced separately, so a confirmed sensor fault usually means module replacement.
  • A weak or failing battery can cause implausible temperature readings because the module's reference voltage becomes unstable during cranking and charging events.
  • This code can be set by a brief voltage spike during jump-starting or battery replacement if the module is not properly reinitialized afterward.
  • Technicians sometimes replace the module only to find the real fault is a corroded ground strap that also affects other body modules.
  • The battery monitor module often shares a communication bus with the charging system, so a P058C may appear alongside communication or voltage codes that point to the root cause.

Can I keep driving with P058C?

The vehicle is generally safe to drive with this code because it does not directly affect engine operation, but avoid relying on battery monitoring features and address the fault promptly to prevent misdiagnosis of charging system issues. If the battery warning light is accompanied by dimming lights or slow cranking, have the charging system checked before continuing to drive.

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