DTC codes / P05xx · Vehicle speed, idle control and auxiliary inputs / P058C
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.
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.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.