OBD-II Generic Error Code P2517: How to Fix It

Medium 1-3 hours (longer if refrigerant recovery and recharge are needed) Medium Severity Verified June 2026
Error Code
P2517
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours (longer if refrigerant recovery and recharge are needed)
The P2517 diagnostic trouble code means your vehicle's onboard computer has detected an abnormally low signal from the A/C refrigerant pressure sensor B circuit. This sensor monitors the pressure of the refrigerant in your air conditioning system, and a low reading typically points to a faulty sensor, a wiring problem, or an actual drop in refrigerant pressure. While your vehicle will usually still drive normally, ignoring this code can lead to A/C compressor damage or a complete loss of cabin cooling.
Ad

Tools You'll Need

How to Fix Error Code P2517

  1. Read and Record the Code with an OBD2 Scanner

    Do not clear codes if you are taking the vehicle to a shop for diagnosis — clearing codes erases the freeze frame data that technicians rely on.
  2. Visually Inspect the A/C Pressure Sensor B and Wiring

    Do NOT touch or loosen any A/C refrigerant fittings. Refrigerant is under high pressure and can cause serious injury. Only inspect the electrical connector and wiring at this stage.
  3. Test the Sensor Reference Voltage and Ground

    Be careful with live electrical tests. Avoid short-circuiting terminals, which can damage the PCM. Use a high-impedance multimeter.
  4. Check Actual A/C System Refrigerant Pressure

    Handling refrigerant requires EPA Section 609 certification in the United States. If you are not certified, have an A/C professional perform this step. Never vent refrigerant into the atmosphere — it is illegal and environmentally harmful.
  5. Inspect for Refrigerant Leaks

    Do not use aerosol recharge cans with stop-leak additives — these can clog the expansion valve, the dryer, and the service port fittings, causing expensive additional damage.
  6. Replace the A/C Refrigerant Pressure Sensor B if Faulty

    Never remove a refrigerant pressure sensor from a pressurized A/C system. Always have the refrigerant recovered first by a certified professional.
  7. Repair Wiring or Connector Issues if Found

    Always use properly rated automotive wire (same gauge as the original) for any wiring repairs. Undersized wire can overheat.
  8. Clear Codes and Confirm the Repair

Parts You May Need

A/C refrigerant pressure sensor
Check Price on Amazon
Electrical connector pigtail for A/C pressure sensor
Check Price on Amazon
Automotive wire repair kit (heat-shrink solder connectors and wire)
Check Price on Amazon
UV refrigerant leak detection dye kit
Check Price on Amazon
A/C receiver/dryer
Check Price on Amazon
A/C refrigerant pressure sensor
Check Price on Amazon
Electrical connector pigtail for A/C pressure sensor
Check Price on Amazon
Automotive wire repair kit (heat-shrink solder connectors and wire)
Check Price on Amazon
UV refrigerant leak detection dye kit
Check Price on Amazon
A/C receiver/dryer
Check Price on Amazon
A/C refrigerant pressure sensor
Check Price on Amazon
Electrical connector pigtail for A/C pressure sensor
Check Price on Amazon
Automotive wire repair kit (heat-shrink solder connectors and wire)
Check Price on Amazon
UV refrigerant leak detection dye kit
Check Price on Amazon
A/C receiver/dryer
Check Price on Amazon
A/C refrigerant pressure sensor
Check Price on Amazon
Electrical connector pigtail for A/C pressure sensor
Check Price on Amazon
Automotive wire repair kit (heat-shrink solder connectors and wire)
Check Price on Amazon
UV refrigerant leak detection dye kit
Check Price on Amazon
A/C receiver/dryer
Check Price on Amazon
Ad

When to Call a Professional

Call a certified automotive A/C technician if: (1) refrigerant pressure is low and a leak needs to be repaired and the system recharged — this legally requires EPA Section 609 certification; (2) the wiring harness damage is extensive or traces back to the PCM; (3) after replacing the sensor, the code persists and you cannot identify the root cause; or (4) the A/C compressor is making unusual noises suggesting internal damage from running in a low-refrigerant condition. Most independent shops and dealership service centers can diagnose and repair P2517 quickly.

Frequently Asked Questions

Can I drive my car with a P2517 code?
Yes, in most cases your vehicle will still drive normally with a P2517 code active. However, your A/C system may not work properly or may shut itself off to protect the compressor. You should address the code promptly, because running the A/C compressor with low refrigerant can cause it to overheat and fail — and compressor replacement is significantly more expensive than fixing the sensor or a small leak.
What is the difference between the A/C pressure sensor A and B circuits?
On vehicles equipped with dual pressure sensors, sensor A typically refers to the low-pressure side of the A/C system while sensor B refers to the high-pressure side, or vice versa depending on the manufacturer. P2517 specifically refers to the B sensor circuit reading low. Always consult your vehicle's specific wiring diagram to identify which physical sensor corresponds to the B designation on your make and model.
How much does it cost to fix code P2517?
Costs vary depending on the root cause. Replacing the A/C refrigerant pressure sensor itself typically costs $30–$100 for the part, plus $50–$150 in labor. If the system needs refrigerant recovered, a leak repaired, and then recharged, total costs can range from $150 to $400 or more. Wiring repairs are usually $75–$200 depending on complexity. Getting a diagnosis from a shop first — usually $75–$150 — helps pinpoint the exact cause before spending money on parts.
Will a low refrigerant charge cause the P2517 code?
Yes, absolutely. If the refrigerant level drops due to a leak, the actual system pressure will be lower than normal, and the A/C pressure sensor B will report a low-voltage signal to the PCM — triggering P2517. In this case, simply replacing the sensor will not fix the code. The underlying refrigerant leak must be found and repaired, and the system must be recharged to the correct specification before the code will clear permanently.
Can a bad PCM cause code P2517?
It is possible but uncommon. A faulty PCM that is not supplying the correct 5-volt reference voltage to the sensor circuit can cause P2517 to set. Before suspecting the PCM, thoroughly check all wiring connections and the sensor itself — PCM failures are relatively rare and expensive to diagnose. If all wiring and the sensor test correctly but the reference voltage is absent or incorrect, have the PCM checked by a professional using factory-level scan tools before replacing it.