HomeTrouble CodesP2521

P2521 — Ac Request Circuit High

Manufacturer-specificPowertrain (engine & transmission)

P2521 indicates the powertrain control module (PCM) has detected an unexpectedly high voltage signal on the A/C request circuit. This circuit tells the PCM when the driver is requesting air conditioning, and a high-voltage reading typically points to a wiring fault, a stuck switch, or a short to power upstream of the PCM.

Symptoms

What causes it — most likely first

1. Faulty A/C request switch or HVAC control module

An internal short or stuck contact in the A/C switch or HVAC control head can hold the request circuit at battery voltage, which the PCM reads as 'high.' This is the most commonly identified cause in service.

2. Short to voltage on the A/C request circuit

Chafed, pinched, or heat-damaged wiring that contacts a 12-volt source upstream can pull the signal line high. Common trouble spots include harness sections near the HVAC housing, firewall pass-throughs, and areas where the wire routes near power circuits.

3. Open or broken A/C request signal wire

A disconnected or broken signal wire can float to a high reading on some vehicle designs, depending on how the PCM biases the input. This is more common on circuits using a pull-down configuration at the switch.

4. Corroded, loose, or spread connector terminals

Moisture intrusion, terminal spread, or a partially seated connector at the switch, HVAC module, or PCM can produce high-resistance or intermittent high readings. Back-probing under load often reveals the fault.

5. Failed refrigerant pressure switch or related A/C input

Some vehicles gate the A/C request through a high-side or low-side pressure switch. A failed switch can present a high signal to the PCM and trigger this code even when the driver's request is normal.

6. PCM internal fault (rare)

Although the code implicates the PCM's input, internal module failure is uncommon. Most P2521 cases resolve with switch, harness, or connector repairs, and the PCM should only be considered after the input circuit is fully verified.

How it's diagnosed

  1. Verify the code with a scan tool, note freeze-frame data, and check for any related A/C or HVAC codes that may point to a shared cause.
  2. With the ignition on, back-probe the A/C request signal wire at the PCM connector and observe voltage while cycling the A/C switch on and off; a stuck-high reading indicates the fault is upstream.
  3. Visually inspect the harness between the A/C or HVAC controls and the PCM for chafing, pinching, melting, or contact with power circuits, focusing on firewall pass-throughs and body flex points.
  4. Test the A/C switch or HVAC control head with a multimeter to confirm it opens and closes correctly and is not internally shorted to voltage.
  5. Check connector terminals at both ends of the request circuit for corrosion, pin spread, or backed-out pins, and repair or replace as needed.
  6. If wiring, switch, and connectors all check good, perform a voltage-drop and bias-voltage test at the PCM input before considering the module itself as the cause.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationManufacturer-specific (P1/B1/C1/U1)

Frequently asked

Can I keep driving with code P2521?

Yes, in most cases. P2521 does not affect engine operation, emissions performance, or safety. The air conditioning may simply not function, and the check engine light will remain on until the fault is repaired and the code is cleared.

Will replacing the PCM fix P2521?

Almost never. P2521 is set by an input signal condition, not an internal PCM logic fault. In real-world service, the cause is virtually always the A/C switch, HVAC control module, a wiring short, or a connector issue. The PCM should only be considered after the entire input circuit has been verified with a meter.

Do I need to clear the code after the repair?

Yes. Most codes require a manual clear with a scan tool, or several drive cycles without the fault recurring before the check engine light will extinguish on its own. If the underlying fault is not corrected, the code will return immediately.

Is P2521 the same on every vehicle?

No. The exact wiring, switch type, pull-up or pull-down configuration, and PCM input design vary by manufacturer and model. Always consult the vehicle-specific service information for the A/C request circuit diagram and pin assignments before testing.