A/C Refrigerant Pressure Sensor "B" Circuit Range/Performance
P2516 indicates the engine control module detected a problem with the refrigerant pressure sensor B circuit, which monitors A/C system pressure for proper climate control operation. This code sets when the sensor signal is out of range or performing inconsistently, preventing the vehicle from properly regulating A/C compressor engagement and cabin temperature.
What You Might Notice
- A/C compressor not engaging or cycling properly
- Inaccurate or erratic cabin air temperature
- Limited or no cold air from vents
- HVAC system operating abnormally
- Fan running continuously or not at all
Most Common Causes
- 1
Defective refrigerant pressure sensor
The sensor itself has failed or is producing incorrect voltage signals. This is the most common cause and requires sensor replacement.
- 2
Low or incorrect refrigerant level
Insufficient refrigerant in the A/C system causes abnormal pressure readings that the sensor cannot properly detect, triggering the fault code.
- 3
Damaged wiring or connectors
Corroded, broken, or loose wires/connectors in the sensor circuit prevent proper signal transmission to the control module.
- 4
Electronic Control Module (ECM/BCM) malfunction
The body control module or engine control module may have internal faults preventing proper sensor signal interpretation.
How to Diagnose It
- 1
Check Defective refrigerant pressure sensor — The sensor itself has failed or is producing incorrect voltage signals. This is the most common cause and requires sensor replacement.
- 2
Check Low or incorrect refrigerant level — Insufficient refrigerant in the A/C system causes abnormal pressure readings that the sensor cannot properly detect, triggering the fault code.
- 3
Check Damaged wiring or connectors — Corroded, broken, or loose wires/connectors in the sensor circuit prevent proper signal transmission to the control module.
- 4
Check Electronic Control Module (ECM/BCM) malfunction — The body control module or engine control module may have internal faults preventing proper sensor signal interpretation.
How to Fix It
- 1
Replace refrigerant pressure sensor B
Locate the sensor on the A/C accumulator or receiver-drier, disconnect the electrical connector, and unscrew the old sensor. Install the new sensor with appropriate O-rings and reconnect the electrical connector.
- 2
Inspect and repair wiring and connectors
Check the sensor circuit wiring for corrosion, damage, or loose connections. Clean corroded terminals, repair damaged wires, or replace the connector as needed.
- 3
Recharge A/C system refrigerant
If refrigerant level is low due to leaks or normal loss, evacuate the system and recharge with the correct refrigerant type and quantity specified for your vehicle.
- 4
Test and reprogram control module
If wiring and sensor are confirmed good, scan the module for internal faults and reprogram or replace the body control module if necessary.
Need a deeper diagnosis?
Search for related repair guides or browse by system.
