DTC codes / P05xx · Vehicle speed, idle control and auxiliary inputs / P0517
P0517 indicates the battery temperature sensor circuit is reporting a voltage higher than the powertrain control module expects, which usually means the sensor is disconnected, has a broken ground, or the signal wire is shorted to voltage. The computer uses this sensor to protect the battery from overheating during charging, so it sets the code when the signal stays above the normal range for a set time.
You can generally continue driving with P0517 because it rarely causes an immediate safety risk, but avoid long trips or heavy electrical loads until the fault is repaired to prevent potential battery overcharging or undercharging.
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.