prjctx.net
P0517PowertrainFix Soon

Battery Temperature Sensor Circuit High

Code P0517 indicates the battery temperature sensor circuit is reading a voltage that is too high, meaning the sensor signal is detecting an abnormal condition above the expected threshold. This typically occurs when there is a short to power in the wiring, a failed sensor, or an issue with the powertrain control module's ability to process the signal correctly.

Schedule a repair soon — this issue will worsen and may cause additional damage if ignored.

What You Might Notice

  • Charge indicator light illuminated on dashboard
  • Low indicated charging voltage on gauges
  • Battery not charging properly
  • Difficulty starting the vehicle
  • Potential loss of charging system functionality

Most Common Causes

  1. 1

    Short to power in sensor signal circuit

    The wiring harness connecting the battery temperature sensor to the PCM has a break in insulation or contact with a power source, causing the signal voltage to read abnormally high.

  2. 2

    Failed battery temperature sensor

    The BTS sensor has internally failed and is sending a constant high voltage signal to the PCM regardless of actual battery temperature.

  3. 3

    Corroded or loose sensor connector

    Poor electrical connection at the battery temperature sensor connector due to corrosion or a loose pin can cause intermittent or continuous high voltage readings.

  4. 4

    PCM failure (rare)

    The powertrain control module's input circuit for the battery temperature sensor has failed, though this is an uncommon cause compared to sensor or wiring issues.

How to Diagnose It

  1. 1

    Check Short to power in sensor signal circuitThe wiring harness connecting the battery temperature sensor to the PCM has a break in insulation or contact with a power source, causing the signal voltage to read abnormally high.

  2. 2

    Check Failed battery temperature sensorThe BTS sensor has internally failed and is sending a constant high voltage signal to the PCM regardless of actual battery temperature.

  3. 3

    Check Corroded or loose sensor connectorPoor electrical connection at the battery temperature sensor connector due to corrosion or a loose pin can cause intermittent or continuous high voltage readings.

  4. 4

    Check PCM failure (rare)The powertrain control module's input circuit for the battery temperature sensor has failed, though this is an uncommon cause compared to sensor or wiring issues.

How to Fix It

  1. 1

    Inspect and repair wiring harness

    Check the battery temperature sensor wiring from the sensor to the PCM for damage, corrosion, or contact with power sources. Repair or replace damaged sections of wire and ensure all connections are secure and properly sealed.

  2. 2

    Replace battery temperature sensor

    Remove and test the battery temperature sensor for resistance values outside manufacturer specifications. If faulty, install a new OEM or quality replacement sensor.

  3. 3

    Clean and reseat sensor connector

    Disconnect the battery temperature sensor connector and inspect for corrosion or damaged pins. Clean the connector contacts with electrical contact cleaner and dielectric grease, then reconnect firmly.

  4. 4

    Check PCM and test charging system

    If wiring and sensor checks pass, verify the charging system voltage output and perform PCM diagnostics. A faulty PCM is rare but may require professional programming or replacement if confirmed.

Need a deeper diagnosis?

Search for related repair guides or browse by system.