OBD-II fault code

P2DAC: Drive Motor A Temperature Sensor B Circuit

What it means

The ECM detects a circuit fault on the drive motor a temperature sensor b circuit. Reading cannot be used reliably for control.

At a glance

  • Usually lights the check-engine light
  • The engine or gearbox may go into limp mode

How it works

Drive Motor A temperature sensor B reports temperature to the control module so it can manage motor protection. This code sets when the module detects a fault in sensor B's circuit and cannot rely on its reading.

Common causes

Most likely first.

  1. Sensor failed
  2. Wiring or connector fault

Symptoms

  • EV/hybrid system warning light on
  • Reduced motor power or torque
  • Possible limp mode or vehicle shutdown

How to diagnose it

  1. Check freeze-frame data and live data for Drive Motor A temperature sensor B, and note whether the reported value is missing, implausible, or changes as the fault occurs.
  2. With the vehicle safely powered down according to its service instructions, inspect sensor B's connector and accessible wiring for damage, loose fit, corrosion, or contamination.
  3. Check the sensor B circuit connections and wiring continuity using the manufacturer's procedure, looking for an open, short, or poor connection.
  4. Test sensor B and its circuit against the manufacturer's specifications to distinguish a failed sensor from a wiring or connector fault.
  5. Repair the identified fault, then clear the code and confirm sensor B data is plausible and the code does not return.

Common fixes

  • Reconnect and secure a loose sensor B connector.
  • Repair damaged wiring or corroded terminals in the sensor B circuit.
  • Replace a failed Drive Motor A temperature sensor B.
  • Clear the code and verify normal sensor B readings and motor operation.

Can I keep driving?

Avoid hard acceleration or demanding driving because the vehicle may limit motor torque or enter limp mode. If a hybrid or EV warning appears with severe power loss or a shutdown warning, stop somewhere safe and arrange service; continued operation may reduce motor protection.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes