Beating the Pressure — swimming pool | ProTuff Pool Care
Pool Care

Beating the Pressure: Heat Pump Flow and Pressure Error Codes on Hayward HeatPro, Jandy JE, and Zodiac Z400iQ

ProTuff Team

ProTuff Team
June 11, 2026 · Equipment & Repair

Your pool heat pump was warming the water just fine last week, and now the display is flashing a cryptic code and the compressor won’t run. Before you call for a service truck, here’s the single most useful fact in this entire guide: roughly 90% of all heater service calls trace back to a water flow problem, not a failed heat pump. The error code on the screen is usually the symptom — restricted flow, a tripped pressure switch, or a safety lockout doing exactly what it was designed to do.

This guide decodes the flow and pressure error codes on three of the most common heat pumps on the market — the Hayward HeatPro, the Jandy JE series, and the Zodiac Z400iQ — and walks you through diagnosing and fixing each one. You’ll learn which checks resolve the problem in fifteen minutes, which repairs require a licensed technician, and the exact PSI, voltage, and temperature readings that tell you what’s actually wrong.

Key Takeaway

Before you replace a single part, clean your filter and baskets and confirm at least 30 GPM of water flow. Insufficient flow is the root cause behind the majority of “no flow,” high-pressure, and lockout codes across every brand.

$1,000 Monthly “Freebie Friday” Drawing

You Could Win Free ProTuff Gear — Every Month

Pool Care GuideMaintenance Checklists45 Pool Games eBookWeekly Tips & Deals

No Spam. Unsub anytime. Remain subscribed, remain eligible every month.

Why Heat Pumps Throw Flow and Pressure Codes

A pool heat pump moves heat from the outside air into your pool water using a refrigerant circuit — a compressor, an evaporator coil, a condenser (the heat exchanger), and an expansion valve. For that circuit to operate safely, two things have to be true at all times: enough water has to flow through the heat exchanger to carry heat away, and the refrigerant pressures have to stay inside a safe window. When either condition fails, the control board shuts the unit down and posts a code.

That’s why “flow” and “pressure” errors are so tightly linked. If water flow drops, the heat exchanger can’t shed heat, the high-side refrigerant pressure climbs, and the unit locks out on a high-pressure fault. So a code that looks like a refrigerant problem is very often a flow problem wearing a disguise. Understanding that relationship is what saves you from replacing expensive components that were never broken.

The 80/20 Rule: Check These Three Things First

Before you reach for a multimeter or refrigerant gauges, work through these three checks. They resolve the large majority of flow and pressure codes, and they cost nothing.

1
Get the water flow to “new clean”

Empty the skimmer and pump strainer baskets, then backwash or deep-clean the filter. Don’t settle for “clean” — aim for “new clean.” Even a slightly dirty filter can drop flow below the threshold the heat pump needs to fire.

2
Confirm pump speed

On a variable-speed pump, the RPM has to be high enough to push the minimum flow and close the pressure switch — typically 1,600 RPM or more. If the unit only errors on a low-speed schedule, the speed is your culprit.

3
Respect the safety delay

Most heat pumps hold a 3-to-5-minute safety delay before the compressor starts, to prevent short-cycling. A unit that appears “dead” for a few minutes after a call for heat may simply be counting down — wait the full delay before assuming a fault.

“No Flow” and Low Flow Codes

These are the codes you’ll see most often: FLO, PS, E03, or FAULT - NO FLOW. The heater simply refuses to fire because the water pressure switch never closes. Ranked by how often they’re the real cause:

  1. Dirty filter or clogged pump and skimmer baskets.
  2. Pump is off or has lost prime.
  3. Internal or external bypass valves set so that too much water skips the heater.
  4. Low pool water level letting air into the system.
  5. A faulty or misadjusted water pressure switch.

Work the diagnosis in this order. First, verify flow by cleaning the filter and baskets and setting a multi-speed pump to high. Second, confirm the external bypass valves are closed so water is actually routed through the heat exchanger. Third, if you have verified at least 30 GPM and the code persists, move to the pressure switch: on Jandy and Zodiac units, rotate the switch thumbwheel counter-clockwise until the error clears; on Hayward units, adjust the dial until the switch reads zero Ohms. Finally, confirm with a continuity test — with the pump running, the switch should show continuity (0 Ohms).

🚫 Never jumper out a flow switch

A pressure or flow switch exists to stop the heater from firing without water moving through it. Bypassing it with a jumper wire to “make the error go away” can cause the heat exchanger to overheat, melt, or rupture. A jumper is acceptable only as a momentary bench test to confirm the control board — never as an operating condition.

High Refrigerant Pressure (HP) Codes

A high-pressure code — HP, HI, E01, E05, or FAULT - HIGH REF PRESSURE — usually shows up as the heater starting for a few seconds and then shutting off. The most common root causes, in order:

  1. Insufficient water flow to carry heat away from the condenser.
  2. Water temperature too high (above 104°F).
  3. A Thermostatic Expansion Valve (TXV) failure causing rapid pressure spikes.
  4. Airflow obstruction over the evaporator coils.

Start with the heat-exchange check: confirm the pump is running and all valves are open. If the unit only faults when you switch from pool to spa mode, the flow is likely too low to support the higher target temperature. On gauges, a high-side reading above 590–650 PSI is what trips the lockout. To test the expansion valve, watch the gauges while the unit runs — if the high-side pressure climbs rapidly to maximum while the low-side pressure falls toward zero, the TXV is likely stuck closed and needs professional replacement.

💡 Pro Tip

A high-pressure fault that only appears on hot afternoons or in spa mode is almost always a flow story, not a refrigerant story. Raise the pump speed and re-clean the filter before anyone talks about opening the sealed refrigerant system.

Low Refrigerant Pressure (LP) Codes

A low-pressure code — LP, E02, E04, or FAULT - LOW REF PRESSURE — typically shows the fan running while the compressor refuses to start. Ranked causes:

  1. Low ambient air temperature, usually below 50°F–60°F.
  2. A refrigerant leak (loss of charge).
  3. An evaporator coil that has iced over or clogged with debris.
  4. A faulty low-pressure switch.

Check ambient temperature first. If the air is below 50°F, the unit is doing exactly what it should — shutting down to keep the refrigerant from freezing and icing the coil. Next, inspect the evaporator coil for ice or dirt; clean it by running tap water over the fins (never a pressure washer, which bends the fins flat). Finally, leak detection: if the pressure read at the access port sits below 80 PSI while the unit is idle, you’ve lost a significant amount of refrigerant and need a licensed technician to find and seal the leak.

Error Codes by Brand: Hayward, Jandy, Zodiac

The underlying physics is identical across brands, but the labels on the display and the adjustment procedures differ. Here’s how the same three faults read on each unit.

Hayward
HeatPro & Summit — dial-adjusted pressure switch

  • Flow: displays Flo or PS; adjust the pressure switch dial until it reads zero Ohms.
  • High pressure: HP or HI, tripping above 590 PSI.
  • Low pressure: LP, indicated below 80 PSI.
  • Sensors: HeatPro uses 10k Ohm sensors; Summit uses 4.8k Ohm sensors — they are not interchangeable.
Jandy
JE Series — plain-language fault text

  • Flow: displays FAULT - NO FLOW.
  • High pressure: HIGH REF PRESSURE.
  • Low pressure: LOW REF PRESSURE, frequently caused by low ambient air.
  • Switch adjustment: rotate the thumbwheel counter-clockwise one full turn until the error clears.
Zodiac
Z400iQ & EE-Ti — numbered alarm codes

  • Flow: displays FL or AL03.
  • High pressure: E05 or HP I, tripping above 650 PSI.
  • Low pressure: E04 or LPI.
  • Switch adjustment: same counter-clockwise thumbwheel procedure as Jandy.

If you also run a Pentair UltraTemp, the same faults appear as LOW WATER FLOW, HIGH REFRIG (above 650 PSI), and LOW REFRIG (below 58 PSI). The table below puts the trip points side by side.

BrandModel ExamplesFlow ErrorHigh Pressure (HP)Low Pressure (LP)
HaywardHeatPro, SummitFlo, PSHP, HI (>590 PSI)LP (<80 PSI)
JandyJE SeriesFAULT - NO FLOWHIGH REF PRESSURELOW REF PRESSURE
ZodiacZ400iQ, EE-TiFL, AL03E05, HP I (>650 PSI)E04, LPI
PentairUltraTempLOW WATER FLOWHIGH REFRIG (>650 PSI)LOW REFRIG (<58 PSI)

Sensor and Electrical Fault Codes

Not every fault is about flow or refrigerant. Sensor and power codes are common, and most are inexpensive, homeowner-level fixes once you know how to read them.

Codes like PO, Pc, SO, SS, or SF point to a temperature sensor (thermistor) that has gone open or shorted. To test one, disconnect it and measure resistance with a multimeter: at 77°F, a 10k Ohm sensor should read right around 10,000 Ohms. An infinite reading means the sensor is open; a zero reading means it’s shorted. Remember the Hayward distinction — a HeatPro uses 10k sensors and a Summit uses 4.8k sensors, so confirm which thermistor your unit expects before ordering a replacement.

A BROWNOUT or PF code means the 24V AC control power has dropped below its normal window. The control circuit should measure 24–29V AC. On a Hayward HeatPro, check the 1-amp fuse on the interface board first — a blown control fuse is a frequent and cheap cause of a unit that looks dead.

⚠ 240V work is not a DIY task

Diagnosing low-voltage sensors and control fuses is fine for a confident homeowner with the power off. Anything involving the 240V main power, the contactor, or the compressor wiring should go to a licensed professional — miswiring high-voltage components can cause immediate equipment failure, fire, or fatal shock.

Diagnostic Tools You’ll Need

You can resolve most flow codes with nothing but a garden hose. Moving past that into electrical and refrigerant diagnostics requires the right instruments.

  • Multimeter — checks switch continuity, the 24V AC control loop, and 230V main power.
  • Refrigerant gauges — read the low side (normal 125–135 PSI) and high side (normal 290–400 PSI). Required for any refrigerant diagnosis.
  • Thermometer — for a “temperature rise” test across the heat exchanger to confirm proper heat transfer.
  • Manometer — only for gas pressure on hybrid or gas-supplemented models (Natural Gas 1.8″–2.0″ w.c.; Propane 6.8″–7.0″ w.c.).
  • Clamp-on ammeter — confirms whether the compressor is actually drawing power through the contactor.

How to Fix Each Problem (DIY vs. Pro Costs)

Here’s what each repair actually involves, who can safely do it, and what it costs.

Low water flow (Flo, PS, E03, NO FLOW). About 90% of flow errors clear with simple maintenance and no new parts. Empty the baskets, backwash or deep-clean the filter, confirm every suction and return valve is open and the external bypass is closed, and raise a variable-speed pump to 1,600–2,200 RPM to hit the 30 GPM minimum. Time: 15–30 minutes. This is homeowner-safe. Cost: $0 DIY, or roughly $100–$150 for a professional service call.

Faulty or misadjusted pressure switch. If flow is verified but the code persists, try adjusting the switch first (counter-clockwise thumbwheel on Jandy/Zodiac; dial to restored continuity on Hayward). If it has failed, replacement means killing power, unplugging the two leads, unscrewing the switch from the header or pulling the hose, applying fresh thread sealant, and reversing the steps. Parts: Hayward HeatPro HPX2181; Jandy JE R0575600. Time: ~30 minutes. This is a moderate DIY job — power must be off at the breaker because you’re working near high-voltage terminals. Cost: $90–$105 for the part, or $250–$350 professionally installed.

High refrigerant pressure (HP, HI, E01, E05). Start with the free fix — gently wash the evaporator coils with a garden hose to restore airflow. If the cause is a failed TXV or a refrigerant issue, that is licensed-professional-only work: the tech recovers the R-410A refrigerant, unbrazes and replaces the valve, evacuates the system to 500 microns, and recharges to the nameplate specification. Parts: Hayward HeatPro TXV HPX15024214/15/16 (varies by model); Jandy JE TXV R0575000/1/2. Cost: $600–$1,200 professionally. EPA Section 608 regulations make refrigerant handling illegal without certification.

Low refrigerant pressure (LP, E02, E04). If the air is below 50°F, no fix is needed — wait for warmer weather. A genuine leak requires a pro to locate it with an electronic detector or UV dye, seal it, replace the filter drier, and recharge. Parts: filter drier (Hayward HPX1462; Jandy R0574700/8). Cost: $400–$900 professionally.

Sensor failures (PO, Pc, SF, ES01-05). Test the thermistor’s resistance, then if it’s bad, power down, unplug it from the board, and swap in the correct sensor. Parts: Hayward water sensor HPX2169; Jandy water sensor R3002900. Time: ~15 minutes. Homeowner-safe, low-voltage. Cost: $50–$90 for the part.

ℹ Warranty considerations

Jandy states that any product purchased online carries no warranty and must be installed by a licensed professional to be valid. Hayward and Pentair require installation by an authorized technician to keep the full 2–3 year warranty in force. DIY work inside the sealed refrigerant system and non-genuine replacement parts both void coverage — weigh that before opening anything sealed.

Preventing Flow and Pressure Errors

Because flow is the root of most faults, prevention is almost entirely about keeping water moving freely and keeping water chemistry off the heat exchanger. Build these into your routine.

Heat Pump Maintenance Schedule
  • Weekly: Empty the skimmer and pump strainer baskets to stop the debris that triggers FLO and NO FLOW codes.
  • Weekly: Keep the water at the midpoint of the skimmer — low water lets the pump pull air and bounces the pressure switch.
  • Monthly: Backwash or deep-clean the filter once the gauge reads 8–10 PSI above its clean starting pressure.
  • Monthly: Bleed trapped air with the filter’s manual relief valve to stop erratic pressure readings.
  • Annually: Rinse the evaporator/condenser fins with a garden hose (never a pressure washer).
  • Annually: Have a pro inspect the Jandy/Zodiac Thermal Regulator Valve for scale and verify refrigerant levels and electrical connections.

Keeping leaves and debris out of the water is the first line of defense — every leaf that never reaches the basket is one that can’t restrict your flow. A wide skimming net and a long-reach pole make that a two-minute daily habit instead of a chore.

ProTuff Pool Net leaf rake

Keep debris out of your baskets
Pool Net

A fast, deep leaf rake pulls debris off the surface before it sinks and clogs your skimmer and pump baskets — the exact restriction that starves a heat pump of flow. Backed by ProTuff’s 490 Promise.

View Pool Net · $49.97

ProTuff Telescopic Pool Pole

Reach every corner
Telescopic Pool Pole

A rigid 16-ft pole lets you skim and brush the whole pool without the flex and collapse of cheap poles, so weekly debris removal actually gets done. Covered for life under the 490 Promise.

View Telescopic Pool Pole · $217.97

Water chemistry matters just as much, because corrosive or scaling water attacks the copper heat exchanger and drives long-term failures. Keep your numbers in these ranges:

ParameterRecommended RangeWhy It Matters
Pump Flow Rate30 GPM minimumBelow 30 GPM triggers a FLO / NO FLOW fault.
Variable-Speed Pump1,600+ RPMSet to the minimum needed for flow, plus a 15% buffer for a dirtying filter.
pH7.4 – 7.6Below 7.2 is corrosive; above 7.8 causes scale.
Total Alkalinity80 – 120 ppmLow TA makes pH unstable; high TA leads to scaling.
Calcium Hardness200 – 400 ppmProtects the copper heat exchanger from chemical attack.
Saturation Index-0.3 to +0.3Keeps water in a non-corrosive, non-scaling balance.

While you’re troubleshooting, check three related items at the same time. Look for suction-side air leaks — bubbles in the pump basket or return jets point to a loose pump lid or shrunken PVC fittings. Confirm the check valve between the heater and the chlorinator works, because a failed one lets concentrated chlorine back-siphon into the heat exchanger and melt internal components. And verify the bypass valve position, since an open bypass diverts too much water away from the heater and produces its own low-flow codes.

When to Call a Professional

DIY has clear limits with a sealed refrigerant system. Stop and call a licensed pro when:

  • You’ve verified 30+ GPM of flow but still get an LP or HP code.
  • The display is blank, the breaker keeps tripping, or you suspect a failed capacitor or contactor.
  • Any internal refrigerant work is required — EPA Section 608 certification is legally mandatory.

Budget roughly $100–$150 for a diagnostic service call. A capacitor is about $20 in parts plus labor. A heat-exchanger replacement runs $2,000+ plus labor, which is often the point where a tech recommends replacing the whole unit instead.

⚠ Red flags of a bigger problem

Screeching or grinding signals bearing failure in the fan or pump motor. Heavy internal rust or corrosion can become a fire hazard. And a unit throwing five alarms in an hour has a persistent hardware fault that needs immediate diagnosis before the compressor burns out. Don’t keep resetting through any of these.

Frequently Asked Questions

What does a “no flow” code on my pool heat pump actually mean?

It means the water pressure switch never closed, so the control board won’t let the heater fire. In the large majority of cases the real cause is a dirty filter, clogged baskets, a closed valve, or a pump running too slowly — not a broken heater. Clean the system to “new clean” and confirm at least 30 GPM before suspecting the switch itself.

Why does my heat pump start for a few seconds and then shut off?

That short-cycle pattern is the classic signature of a high refrigerant pressure (HP/HI) lockout. The high side climbs above roughly 590–650 PSI and the safety trips. The most common trigger is insufficient water flow carrying heat away from the condenser, so check flow and pump speed before assuming a refrigerant or expansion-valve problem.

Why did my heat pump shut off when it’s only 50°F outside?

Heat pumps pull heat from the air, so their efficiency falls as the air cools. Most units shut down around 40°F–50°F to keep the refrigerant from freezing and icing over the evaporator coil. This is normal protective behavior, not a fault — the unit will resume once the ambient temperature rises.

Is there water leaking from the base of my heat pump?

Usually that’s normal condensation — a working heat pump can produce up to nine gallons of condensate per hour as it pulls humidity from the air. To rule out a real leak, test the puddle with a chlorine strip; if it reads positive for chlorine, the water is coming from your pool plumbing and needs attention.

Can I replace the pressure switch or temperature sensor myself?

Yes, with care. Sensor swaps are low-voltage, homeowner-safe jobs of about 15 minutes. A pressure switch is a moderate DIY task — roughly 30 minutes — but you’re working near high-voltage terminals, so the power must be off at the breaker. Anything inside the sealed refrigerant system requires a licensed, EPA-certified professional.

Why is it taking days for my pool to reach the target temperature?

Unlike a gas heater, a heat pump warms water slowly and steadily. Depending on your climate, pool size, and whether you use a solar cover, it typically takes 24–72 hours to raise the temperature by about 20°F. That’s expected behavior — a solar cover overnight dramatically reduces the heat loss that fights your heat pump.

What voids my heat pump warranty?

DIY work inside the sealed refrigerant system and the use of non-genuine replacement parts both void coverage. Jandy specifically states that units bought online carry no warranty and must be installed by a licensed professional, and Hayward and Pentair require authorized installation to keep their full 2–3 year warranties valid. Confirm terms for your model before opening anything sealed.

$1,000 Monthly “Freebie Friday” Drawing

You Could Win Free ProTuff Gear — Every Month

Pool Care GuideMaintenance Checklists45 Pool Games eBookWeekly Tips & Deals

No Spam. Unsub anytime. Remain subscribed, remain eligible every month.

Disclaimer: This guide is provided for informational purposes only and does not replace the manufacturer’s installation, operation, and maintenance documentation for your specific equipment. Pricing, specifications, and warranty terms vary across model years, firmware revisions, retailers, and regions — always reference the current manufacturer manual and confirm pricing with an authorized dealer for your area. Installation, electrical work, and ongoing service should be performed in accordance with federal, state, and local pool safety regulations. ProTuff Products assumes no liability for injuries, equipment damage, or warranty disputes resulting from the use of this information. When in doubt, contact a licensed pool service professional or the manufacturer directly.