OBD-II code P2516 indicates that the powertrain control module (PCM) has detected a range or performance problem in the circuit for A/C refrigerant pressure sensor 'B'. This sensor monitors refrigerant pressure on one side of the A/C system (typically a second or secondary pressure transducer) and the PCM uses its reading to control compressor clutch engagement, cooling fan operation, and system protection. A 'range/performance' fault means the signal is present but falls outside the expected values for current operating conditions, rather than being completely open or shorted.
The sensor itself is the most common cause. Internal element drift, loss of calibration, or internal short/open can produce a signal that is technically valid but out of the expected pressure-to-voltage range, triggering a performance fault rather than a hard circuit fault.
Corroded, chafed, or loose pins at the pressure sensor connector, damaged harness insulation, or high resistance in the 5-volt reference or signal-return circuits can skew the sensor's output. Moisture intrusion in the connector is a particularly common contributor on aging vehicles.
Genuinely abnormal system pressure — from undercharge, overcharge, contamination, or a restriction — causes the sensor to report a value that is correct but outside what the PCM expects. The fault is often the system, not the sensor, and proper diagnosis must rule this out before condemning the sensor.
A partially blocked orifice tube or expansion valve, or a saturated receiver-drier, can create abnormal high- and low-side pressure relationships that the sensor reports truthfully but that fall outside the expected operating window.
An internal compressor failure, a failing clutch, or an over-pressurized system due to a non-return valve problem can produce pressure readings the PCM interprets as out of range. These are less common than sensor or charge-related causes.
A failure inside the PCM's analog input circuitry for this sensor is possible but uncommon. The PCM should only be suspected after the sensor, harness, and actual system pressures have all been verified.
Yes, in most cases. The code affects A/C operation rather than drivability. The PCM may prevent the compressor from engaging to protect the system, so expect no or limited A/C until the underlying issue is corrected.
No. Although some sources list the engine computer as a possible cause, the PCM is one of the least likely culprits for this code. The vast majority of P2516 cases trace to the pressure sensor itself, its wiring and connector, or actual refrigerant system conditions. Replacing or reprogramming the PCM for P2516 without first verifying the sensor, harness, and pressures is commonly unnecessary and an expensive mistake.
Yes. If the system is significantly undercharged, the pressure sensor can report a value that is accurate but outside the PCM's expected operating window, which sets a range/performance fault. Recovering, vacuum-testing, and recharging the system to specification is sometimes all that is required.
No. P2516 is a specific powertrain diagnostic for the refrigerant pressure sensor's electrical performance. Many other issues — blend door problems, blower motor faults, climate control module failures, or simple cabin air filter restrictions — can prevent cold air without setting P2516.