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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.