Home / DTC / P2D43 — A/C Compressor Motor Voltage B High

P2D43 — A/C Compressor Motor Voltage B High

Detailed page for trouble code P2D43.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

P2D43

Generic P — Powertrain

A/C Compressor Motor Voltage B High

Brand: Generic
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Short to battery voltage on compressor motor circuit B (wiring chafing, pin pushed into B+).
  • Failed compressor motor (electric compressor) or internal short.
  • Faulty motor driver/module or PCM/ECU output transistor for circuit B.
  • Poor or corroded ground connections related to the compressor power/driver.
  • Blown or failed fuse/relay supplying compressor motor circuit B.
  • High system charging voltage (overcharging alternator) causing elevated circuit voltage readings.

Symptoms

  • Malfunction Indicator Lamp (MIL) or A/C related warning on dash.
  • A/C compressor may not engage or may operate incorrectly.
  • Reduced or no cabin cooling when system commands compressor on.
  • Stored or repeating DTC P2D43 (may appear with related compressor circuit codes).
  • Possible fuse or relay failure related to the A/C circuit.

What to check

  • Retrieve freeze frame and freeze data with a scan tool; note battery voltage and engine running voltage when fault set.
  • Visually inspect wiring harness, connectors and pins at the compressor, motor driver/module, and PCM for damage, corrosion, melted insulation, or water intrusion.
  • Check related fuse(s) and relay(s) for the A/C compressor power/driver circuit B; inspect for blown fuse or heat damage.
  • Measure system battery/charging voltage at the battery with engine off and running; note any over-voltage (>15 V).
  • Backprobe the compressor motor circuit B at the connector and measure DC voltage with key ON (engine off) and engine running; compare to expected ranges.
  • Measure resistance of the compressor motor windings (with power disconnected) and compare to specifications; look for low resistance indicating internal short.

Signal parameters

  • Typical battery/rest voltage: ~12.4–12.8 V (engine off).
  • Typical charging voltage: ~13.5–14.8 V (engine running).
  • Expected compressor drive voltage: near 0 V when off, variable 0–battery voltage when commanded (PWM).
  • High-voltage threshold (indicative): readings consistently above normal charging voltage range (>15 V) or near battery positive with output expected low.
  • Motor winding resistance: manufacturer-specific; typical small electric motors show a few ohms to tens of ohms — very low or near 0 Ω suggests short, very high or open indicates open circuit.

Diagnostic algorithm

  1. Read and record live data and freeze-frame information. Note battery voltage when DTC set. Check for other stored DTCs.
  2. Visually inspect connectors, pins, and harness routing to the A/C compressor and motor driver. Repair any damage.
  3. With battery connected, backprobe compressor motor circuit B at the connector. Measure DC voltage with ignition ON (engine off) and with engine running while commanding A/C on/off using a scan tool. Compare to expected behavior (should be low when off, variable when commanded).
  4. If voltage is abnormally high with command off, disconnect the compressor connector and measure voltage at the harness side to determine if short is upstream.
  5. Measure motor winding resistance with power disconnected. Very low resistance may indicate internal shorted windings; very high or open indicates broken winding.
  6. Inspect and test the motor driver or PCM output for circuit B. Use an oscilloscope to verify PWM switching and that output is not stuck at high voltage.
  7. Check charging system for over-voltage condition (test alternator/regulator); if system voltage is excessive, repair charging system first.
  8. Repair any damaged wiring, corroded connectors, or faulty grounds. Replace defective compressor motor or motor driver/module if confirmed by tests.
  9. After repairs, clear codes and perform A/C system functional test and monitor live data to confirm normal operation and that code does not return.

Likely causes

  • Wiring short to B+ at connector or harness near compressor.
  • Defective compressor motor with internal short or insulation breakdown.
  • Faulty motor driver or PCM transistor for compressor circuit B.
  • Intermittent connector damage (water intrusion, corrosion) raising sensed voltage.
  • Charging system overvoltage raising all 12V circuits above thresholds.

Fault status

⚠️ Status
P2D43 — A/C Compressor Motor Voltage B High: circuit B voltage higher than expected (possible short to battery, driver or compressor fault).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

9,519

The library contains 9,519 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email