HomeTrouble CodesP0517

P0517 — Battery Temperature Sensor Circuit High

Generic OBD-II · all makesPowertrain (engine & transmission)

Code P0517 indicates that the powertrain control module (PCM) is detecting a voltage signal from the battery temperature sensor that is higher than the normal operating range. This typically points to an open circuit in the wiring or a failed sensor. The PCM uses this temperature data to adjust alternator charging voltage based on battery conditions.

Symptoms

What causes it — most likely first

1. Failed battery temperature sensor

The internal thermistor inside the sensor can fail or go open, causing the voltage signal to spike out of range.

2. Open or damaged wiring

Chafed, broken, or disconnected wires between the sensor and the PCM will cause a high-voltage open circuit condition.

3. Corroded or loose connector

Corrosion on the battery terminals or the sensor plug can interrupt the signal, leading to an abnormally high reading.

4. Battery acid leakage

Acid leaking from the battery onto the sensor or its wiring can degrade the electrical connections and damage the component.

5. Faulty PCM

A rare internal failure in the powertrain control module could misinterpret the sensor voltage, but this is highly uncommon.

How it's diagnosed

  1. Visually inspect the battery temperature sensor, connector, and wiring harness for physical damage, chafing, or acid corrosion.
  2. Disconnect the sensor and measure its resistance with a multimeter, comparing the readings to manufacturer specifications for current ambient temperature.
  3. Check for continuity in the wiring between the sensor connector and the PCM to identify any open circuits.
  4. Inspect the sensor and PCM connectors for bent pins, pushed-out terminals, or moisture intrusion.
  5. Verify PCM reference voltage and ground signals at the sensor connector before considering any control module replacement.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Can I drive with a P0517 code?

You can usually drive the vehicle, but the charging system may not operate correctly. If the PCM assumes the battery is very cold, it may overcharge the battery, leading to premature failure.

Where is the battery temperature sensor located?

It is typically mounted to the battery tray, located directly beneath the battery, or integrated into the battery positive cable clamp.

Will replacing the PCM fix this code?

No, replacing the PCM is almost always the wrong fix for P0517. The problem is nearly always a failed temperature sensor or damaged wiring in the circuit.

Does the battery need to be replaced to clear this code?

Not necessarily, unless the battery is leaking acid that damaged the sensor. The sensor and wiring can often be repaired or replaced independently of the battery.