Raypak Pool Heater Error Codes
What Every Code Means and When to Call a Pro
If your Raypak heater is showing a code, find it in the tables below. Learn what the code means, the likely cause, whether you can fix it yourself, and how urgent it is.
Doing a DIY repair?
We can guide you through it over the phone.
Need a professional repair?
We’ll fix it fast.
Disclaimer: This page is for informational purposes only. Pool heaters involve gas, electricity, and high temperatures — internal repairs should always be performed by a qualified technician. If a fault code persists or involves gas or electrical components, contact a licensed professional. Improper service may void your warranty or cause injury.
Click the button for your pool heater, then scroll down to view error codes
Raypak Crosswind V Heat Pump Error Codes
The Crosswind V is Raypak’s current variable-speed heat pump pool heater. It uses plain-text fault messages rather than short codes, which makes diagnosis much easier.
The most common issue we see: Water PS Open or Hi Delta-T — both typically caused by a dirty filter or restricted flow.
Before calling a tech: check your pump, clean your filter, and make sure no valves are partially closed. The Crosswind V is very sensitive to flow — many apparent faults clear immediately once circulation is restored.
Raypak Crosswind V Pool Heater Error Codes
Code | What It Means | Likely Cause | DIY? | Urgency |
|---|---|---|---|---|
In Sensor Fault | Inlet sensor readings out of range | Low flow or sensor failure | Sometimes | Medium |
In Sensor Open | Inlet sensor circuit open | Broken wire or sensor disconnected | Sometimes | Medium |
In Sensor Short | Inlet sensor circuit shorted | Damaged sensor or wiring | Sometimes | Medium |
Out Sensor Open | Outlet sensor circuit open | Broken wire or sensor disconnected | No | Medium |
Out Sensor Short | Outlet sensor circuit shorted | Damaged sensor or wiring | No | Medium |
Amb. Sensor Open | Ambient temperature sensor open | Broken wire or sensor | No | Medium |
Amb. Sensor Shrt | Ambient temperature sensor shorted | Damaged sensor or wiring | No | Medium |
Flow Sensor Fail | Flow sensor readings out of range | Flow sensor settings or fault | Sometimes | Medium |
Check Pump Fault | Pump controller fault | Pump controller status or configuration | Sometimes | High |
Coil Sensor Open | Coil sensor circuit open | Broken wire or sensor | No | Medium |
Coil Sensor Short | Coil sensor circuit shorted | Damaged sensor or wiring | No | Medium |
Pump Ctl Fail | Variable-speed pump not responding | Pump not powered or misconfigured | Sometimes | High |
Sensor Misplaced | Inlet temp higher than outlet during heating | Sensors installed in wrong ports | Sometimes | Medium |
Internal Fault | Controller memory corrupted | Board fault — power cycle first | Sometimes | High |
Low Temp Lockout | Water below 36°F — freeze protection active | Cold water conditions | Yes | Low |
Hi Press Trip | High-pressure switch tripped | Low water flow or refrigerant issue | Sometimes | High |
Lo Press Trip | Low-pressure switch tripped | Refrigerant issue | No | High |
Hi Press Lockout | Multiple high-pressure trips — locked out | Ongoing refrigerant or flow problem | No | Stop |
Lo Press Lockout | Multiple low-pressure trips — locked out | Ongoing refrigerant issue | No | Stop |
Brownout | Low voltage in 24V transformer | Check voltage input (230V / 208V) | No | High |
Clock Fault | Real-time clock cannot be read or set | Board fault | No | Medium |
Hi Water Trip | Inlet water above 106°F | Unusually hot water supply | Yes | High |
Hi Water Lockout | Inlet water above 108°F — locked out | Sustained high water temperature | No | Stop |
Remote Error | Pool and spa inputs both energized simultaneously | 3-wire remote control fault | Sometimes | Medium |
Water PS Open | Water pressure switch open | Pump off or low water flow | Yes | High |
Outside Lockout | Ambient too cold — compressor protection active | Normal cold weather behavior | Yes | Low |
Hi Delta-T | Large temperature gap between inlet and outlet | Low water flow — check pump and filter | Yes | High |
Heating Fail | Outlet not warming above inlet temperature | Compressor or refrigerant issue | No | High |
Cooling Fail | Outlet not cooling below inlet temperature | Reversing valve fault | No | High |
Solar Sensor Open | Solar sensor circuit open | Broken wire or sensor | No | Medium |
Solar Sensor Short | Solar sensor circuit shorted | Damaged sensor or wiring | No | Medium |
Defrost Lockout | Defrost operation not effective | Unusual ambient conditions | No | Medium |
Aux Input Warning | Auxiliary input open — warning level | Check heater wiring and configuration | Sometimes | Medium |
Aux Input Fault | Auxiliary input open — fault level | Check heater wiring and configuration | No | High |
No Communication | Main board to keypad communication lost | Damaged or disconnected harness | Sometimes | High |
Raypak Crosswind V Troubleshooting Chart
Problem | Possible Cause | What To Do |
|---|---|---|
Unit running, not heating | Low water flow, insufficient heat transfer, cold weather, airflow obstruction | Check filter, strainer, and valves; confirm discharge air is 8–10°F cooler than intake; allow 4–7 days in cold weather |
Unit not running | Display off, breaker tripped, thermostat too low, compressor delay, Remote mode | Reset breaker; raise thermostat; wait for 3-min delay; verify Remote mode not selected |
Excessive condensation | Normal operation — heat pumps produce condensate | Turn unit off with pump still running; if dripping stops, it's normal condensation |
Crosswind V faults are often flow-related — but pressure trips, lockouts, and communication faults need a certified tech. Catching them early prevents major damage.
FREE to schedule. No obligation. No credit card needed
Raypak Crosswind Heat Pump Error Codes
The original Raypak Crosswind heat pump uses single or two-character codes (E, F, P series). Refrigerant codes (E1, E2, F1–F9) require a certified HVAC technician — don’t attempt to diagnose or charge refrigerant yourself.
Raypak Crosswind Pool Heater Error Codes
Code | What It Means | Likely Cause | DIY? | Urgency |
|---|---|---|---|---|
E3 | No water protection — insufficient flow | Pump off, dirty filter, low flow | Yes | High |
E5 | Power supply out of operating range | Voltage spike or electrical issue | No | High |
E6 | Excessive temp difference between inlet and outlet (low flow protection) | Restricted water flow — clean filter, check pump | Yes | High |
Eb | Ambient temperature out of operating range | Too hot or cold for unit to run safely | No | Low |
Ed | Anti-freezing reminder | Water temperature approaching freeze threshold | Yes | Low |
E1 | High pressure protection | Refrigerant system issue | No | Stop |
E2 | Low pressure protection | Refrigerant system issue | No | Stop |
E7 | Water outlet temperature out of range | Flow issue or thermostat setting problem | Sometimes | High |
E8 | High exhaust temperature protection | Restricted airflow or compressor issue | No | High |
EA | Evaporator overheat protection (cooling mode) | Airflow obstruction or refrigerant issue | No | High |
P0 | Controller communication failure | Wiring or board fault | No | High |
P1 | Water inlet temperature sensor failure | Damaged sensor or loose wiring | No | Medium |
P2 | Water outlet temperature sensor failure | Damaged sensor or loose wiring | No | Medium |
P3 | Exhaust temperature sensor failure | Damaged sensor or loose wiring | No | Medium |
P4 | Evaporator coil sensor failure | Damaged sensor or loose wiring | No | Medium |
P5 | Gas return temperature sensor failure | Damaged sensor or loose wiring | No | Medium |
P6 | Cooling coil sensor failure | Damaged sensor or loose wiring | No | Medium |
P7 | Ambient temperature sensor failure | Damaged sensor or loose wiring | No | Medium |
P8 | Cooling plate sensor failure | Damaged sensor or loose wiring | No | Medium |
P9 | Current sensor failure | Sensor or board fault | No | Medium |
PA | Restart memory failure | Controller memory fault | No | Medium |
F1 | Compressor drive module failure | Inverter board fault | No | Stop |
F2 | PFC module failure | Power factor correction fault | No | Stop |
F3 | Compressor start failure / no water | No water flow or compressor fault | Sometimes | Stop |
F4 | Compressor running failure | Compressor internal fault | No | Stop |
F5 | Inverter board overcurrent protection | Overload condition | No | Stop |
F6 | Inverter board overheat protection | Poor airflow or ambient too hot | Sometimes | High |
F7 | Current protection | Electrical overload | No | Stop |
F8 | Cooling plate overheat protection | Restricted airflow or compressor issue | No | High |
F9 | Fan motor failure | Motor fault or wiring issue | No | High |
Fb | Power filter plate no-power protection | Power supply or board fault | No | Stop |
FA | PFC module overcurrent protection | Electrical overload | No | Stop |
Raypak Crosswind Troubleshooting Chart
Problem | Possible Cause | What To Do |
|---|---|---|
Heat pump does not run | Main power off, switch off, fuse blown, breaker tripped | Restore power; turn on switch; replace fuse; reset breaker |
Heat pump runs but does not heat | Air inlet/outlet blocked, 3-minute startup delay, temperature set too low | Remove obstructions; wait >3 minutes; adjust temperature setting |
E1, E2, and F-series codes on the Crosswind involve refrigerant and compressor systems. These need an EPA 608 certified technician — the longer they run, the more damage they cause.
FREE to schedule. No obligation. No credit card needed
Raypak Avia Gas Pool Heater Error Codes
The Avia is Raypak’s current gas pool heater. It displays full-word fault messages on a backlit LCD, so there’s no guessing what the letters stand for.
Error codes fall into three groups: sensor/voltage faults, airflow/ignition faults, and safety/water-flow faults.
The most common Avia call we see: Water Sw Open or Low Flow Fault — almost always a dirty filter or pump issue. Check that before anything else.
Raypak Avia Pool Heater Error Codes
Code | What It Means | Likely Cause | DIY? | Urgency |
|---|---|---|---|---|
In Sensor Fault | Inlet temperature sensor out of range | Sensor wiring or failed sensor | Sometimes | Medium |
Inlet Sensor Open | Inlet sensor circuit open (disconnected) | Broken wire or sensor | Sometimes | Medium |
Inlet Sensor Short | Inlet sensor circuit shorted | Damaged sensor or wiring | Sometimes | Medium |
Flue Sensor Open | Flue temperature sensor disconnected | Broken wire or sensor | No | Medium |
Flue Sensor Short | Flue sensor circuit shorted | Damaged sensor or wiring | No | Medium |
Outlet Sensor Open | Outlet temp sensor disconnected | Broken wire or sensor | No | Medium |
Outlet Sensor Short | Outlet sensor circuit shorted | Damaged sensor or wiring | No | Medium |
Gas Valve | Gas valve voltage problem | Faulty valve or control board | No | High |
Flame w/o CFH | Flame detected without call for heat | Stuck valve or bad control board | No | Stop |
Low Voltage | Supply voltage below 23VAC | Weak transformer or wiring issue | Sometimes | High |
Diff Sw Closed | Differential pressure switch stuck closed | Faulty pressure switch or blower | No | Medium |
Diff Sw Open | Differential pressure switch not closing | Blocked airflow, blower fault | Sometimes | High |
Fan Lockout | Blower locked out after repeated failures | Blower motor or pressure switch | No | High |
Ign Try Failure | Ignition attempt failed | Low gas pressure, bad igniter | Sometimes | High |
Ign 60 min Delay | 60-minute ignition retry delay active | Repeated ignition failures | Sometimes | High |
Ignition Lockout | Ignition locked out — must reset manually | Damaged igniter or wiring | Sometimes | High |
Clock/Fireman Sw | Safety loop switch in OFF position | Remote switch or timer configuration | Yes | Medium |
Water Sw Open | Water pressure switch not closing | Low flow, dirty filter, pump issue | Yes | High |
Vent Sw Open | Vent pressure switch open | Improper vent installation or blockage | No | High |
Hi Limit 1 Fault | High-limit switch tripped (limit 1) | Low water flow, restricted tubes | Sometimes | High |
Hi Limit 2 Fault | High-limit switch tripped (limit 2) | Unitherm governor or bypass valve issue | Sometimes | High |
Cabinet Temp Lm | Cabinet temperature limit exceeded | Low water flow or airflow issue | Sometimes | High |
Air Sw Open | Air pressure switch failed open | Blower not operating correctly | No | High |
Diff Sw Fault | Differential pressure switch fault | Blower or air inlet/outlet obstructed | Sometimes | High |
Flame Lost | Flame lost during operation | Gas supply or valve problem | Sometimes | High |
Flame Flickering | Unstable flame detected | Dirty or corroded igniter rods | Yes | Medium |
Flue Over Temp | Flue temperature too high | Improper venting or blocked extractor | No | High |
Outlet Over Temp | Outlet water temperature too high | Low water flow or gas/combustion issue | Sometimes | High |
Low Flow Fault | Water flow below minimum threshold | Dirty filter, pump issue, closed valve | Yes | High |
High Flow Fault | Water flow above maximum threshold | Dirty filter or high pump speed | Yes | Medium |
Raypak Avia Troubleshooting Chart
Problem | Possible Cause | What To Do |
|---|---|---|
LCD text flickering or no text | Low or no voltage to control board | Check for 24VAC at control board P6; verify transformer wiring (240V or 120V) |
Harmonics or whining noise | Unitherm governor inoperative, debris, low flow, scale | Check UG movement in hot water >120°F; flush system; clean heat exchanger |
Heater on/off continuously | Dirty filter, low water level, bypass or pressure switch out of adjustment | Clean filter; raise water level; adjust bypass and pressure switch |
Sooting | High flow, UG inoperative, air starvation, clogged burners | Adjust bypass; set outlet temp 105–120°F; test UG; check venting; clean burners |
Flame outage or weak flame ( | Low gas pressure, dirty igniter | Adjust gas pressure; clean igniter and burners |
Fan not running / Diff Sw faults | Wrong jumper setting, fan relay fault, loose connection, failed motor | Verify 240V or 120V jumper; check relay; tighten connection; replace motor if needed |
Takes too long to heat | Undersized heater, filter runtime too short, dirty filter, undersized gas line | Verify BTU sizing; extend timer; clean filter; check gas supply |
Leaking at heat exchanger | Overacid / improper water chemistry | Replace heat exchanger; maintain proper water chemistry |
We don’t service gas heaters, but if yours needs replacing, we can help you find the perfect upgrade.
Raypak Digital Gas Pool Heater Error Codes (Legacy Models)
Earlier Raypak digital gas models use a shorter fault code set. If you’re unsure which version you have, check the model sticker on the side panel — newer Avia models say ‘AVIA’ clearly; older models will show a different series designation.
Raypak Digital Gas Pool & Spa Heater Error Codes
Code | What It Means | Likely Cause | DIY? | Urgency |
|---|---|---|---|---|
Water Sw Open | Water pressure switch open — no detected flow | Low flow, dirty filter, pump not running | Yes | High |
HL1 | High-limit switch tripped (limit 1) | Low water flow, restricted tubes | Sometimes | High |
HL2 | High-limit switch tripped (limit 2) | Unitherm governor or bypass valve issue | Sometimes | High |
ROL | Rollout sensor tripped — excess heat detected | Blocked heat exchanger or soot buildup | No | Stop |
Clock/Fireman Sw | Safety loop switch in OFF position | Remote switch or timer in off mode | Yes | Low |
Vent/Field Sw #1 | Vent switch open | Loose board connection or extractor fault | Sometimes | High |
SPK / PLT | Ignition lockout (SPK = sparking, PLT = pilot issue) | Bad ignition circuit, dirty pilot orifice | Sometimes | High |
Ignition Failure | Heater failed to ignite | No gas, faulty valve, weak pilot | Sometimes | High |
Raypak Digital Gas Heater Troubleshooting Chart
Problem | Possible Cause | What To Do |
|---|---|---|
Harmonics / whining noise | Unitherm governor inoperative, debris in system or gas line, low flow | Test UG in hot water >110°F; flush system; clean gas line; clean heat exchanger |
Heater going on and off continuously | Dirty filter, low pool water level, bypass out of adjustment, pressure switch | Clean filter; raise water level; adjust bypass; adjust pressure switch |
Liming or scale in exchanger | Water chemistry, too much bypass, UG not functioning | Correct pool chemistry; inspect bypass; replace UG if no movement when heated |
Sooting | High flow, UG inoperative, air starvation, improper venting, clogged burners | Adjust bypass to bring outlet temp to 105–110°F; check venting; clean burners |
Pilot outage or weak flame | Low gas pressure, dirty or restricted pilot | Adjust gas pressure; clean pilot |
Yellow lazy flame | Low gas pressure, clogged burner intake ports | Adjust gas pressure; clean burners |
Takes too long to heat | Undersized heater, filter not running long enough, dirty filter, undersized gas line | Verify heater BTU sizing; extend timer; clean filter; check gas supply |
Leaking at well or heat exchanger | Overacid water chemistry | Replace affected part and correct water chemistry |
We don’t service gas heaters, but if yours needs replacing, we can help you find the perfect upgrade.
Raypak Gas Pool Heater Error Codes (Older Models)
Older Raypak gas models (including the R-Series and similar) display three-letter fault codes. The word ‘SERVICE’ also flashes on the display when one of these codes is active. Use this table to decode them.
Raypak Gas Pool Heater Fault Codes
Code | What It Means | Likely Cause | DIY? | Urgency |
|---|---|---|---|---|
BD1 | Control board failed to start | Main processor failure | No | High |
EEP | Board memory failed to initialize | Memory fault on control board | No | High |
FAN | Pilot lost or air pressure switch not closing | Fan relay voltage, kinked tubing, or switch fault | Sometimes | High |
FFL | False flame detected | Gas valve stuck open or bad ignition ground | No | High |
GVC | No power at gas valve when commanded | Board not sending signal, or wiring fault | No | High |
GVO | Gas valve powered at wrong time | Board fault or low transformer voltage | No | Stop |
HL1 | High-limit exceeded (135°F) | Restricted water flow or blocked tube bundle | Sometimes | High |
HL2 | High-limit exceeded (135°F) | Restricted water flow or blocked tube bundle | Sometimes | High |
IGN | Ignition failure after 3 attempts | Air in gas line, low gas pressure, bad pilot | Sometimes | High |
ILO | Ignition lockout (propane models) | Repeated failed ignition attempts | No | High |
PRS | Low water pressure | Dirty filter, low pool water level, pump off | Yes | High |
ROL | Rollout sensor tripped — excess heat | Downdraft, blocked exchanger, burned wiring | No | Stop |
SNS | Temperature sensor out of range | Thermistors reading 110°F, loose P1 connection | Sometimes | Medium |
We don’t service gas heaters, but if yours needs replacing, we can help you find the perfect upgrade.
When an Error Code Means You Need a Professional
- DIY first: Water Sw Open, Water PS Open, Hi Delta-T, Low Flow Fault, PRS, HL1/HL2 (first occurrence), Low Temp Lockout, Outside Lockout, Ed, Clock/Fireman Sw, Flame Flickering → Check pump, filter, flow, and temperature first
- Call soon: ALL sensor codes (In/Out/Amb/Coil Sensor, SNS, P01–P09), ignition codes (IGN, Ign Try Failure, Ignition Lockout), fan faults, comm faults, BD1, EEP, Diff Sw faults, Gas Valve, Brownout → Don't ignore. These worsen over time
- Stop unit now: GVO, FFL, ROL, Flame w/o CFH, E1/E2 (Crosswind), F1–F5 (Crosswind), Hi Press Lockout, Lo Press Lockout, Hi Water Lockout, F7, Fb, FA, F3 compressor → Turn off at breaker before calling
- Cost: Most Raypak pool heater repairs run $150–$650. Sensor replacements and flow switch issues are at the lower end. Control boards, gas valves, and compressor-related repairs run higher. We give you a straight diagnosis before any work begins.


Read our Google ReviewsPosted on Google Bob RubanoTrustindex verifies that the original source of the review is Google. I recently called Medallion Energy to have a technician inspect my 10-year-old failed heat pump and provide an estimate for repairs. The initial quote for about $1,000 in parts and labor seemed reasonable, but what impressed me most was how the tech went above and beyond. Instead of just fixing the immediate issue, he continued to thoroughly check the entire system and discovered that the compressor was making noises indicating an impending failure—which would have led to a much more expensive breakdown later. They could have easily taken the $1,000 job and said nothing, but they chose honesty and transparency.The team walked me through several options, including a full unit replacement, and explained everything clearly. They were genuinely understanding, empathetic, and patient while discussing solutions with my wife and me. They even negotiated an outstanding deal that saved us significantly compared to what I'd researched on Google for similar heat pumps. The installation was flawless—they removed the old unit and professionally installed the new one in just one day. Afterward, they took the time to sit with us, walk through the controls, and show us how to customize the temperature settings for the pool and spa separately. My wife and I are absolutely thrilled with the care, professionalism, and support we received from Jim and Brandon. This level of honesty, expertise, and customer-focused service is rare these days. Medallion Energy truly stands out—thank you for making what could have been a stressful experience so positive! If you're dealing with pool/spa heating issues, look no further. Medallion Energy gets my highest recommendation!Posted on Google Renee GuerrieriTrustindex verifies that the original source of the review is Google. Excellent company and service!Posted on Google Peter SchwartzTrustindex verifies that the original source of the review is Google. Thermostat not working on my pool heat pump...called customer service...the service was exceptional...friendly and very responsive..Entire team, Ricky, Shelley, Tiffany, Denise excellent. Denise walked me through a possible fix and it worked. Thank You.Posted on Google Marc KauderTrustindex verifies that the original source of the review is Google. The team was a great help. Helped me to get my heater working as well as walking me through the process after hours thanks again!!Posted on Google Chris MobergTrustindex verifies that the original source of the review is Google. Total scam. I put in a request through Aqua Comfort. These guys called. Ricky walked me through what he thought was issue over the phone. My heat pump actually was working when I turned on for him. I ordered parts anyway $425 just in case it was a fluke it was working but still happened again. Parts came I decided to return parts as my pump was still working fine. I decided to look them up in case I ever needed them. They charged me $234 for a $30 part and $174 for a $7 part. I called this morning to return. He forgot to tell me when I ordered that on the Docusign you to sign after you pay there are no returns or refunds. I would have been happy to paid some thing for the time on the phone with me taking my pump apart myself. But a 10x plus over charge is ridiculous.Posted on Google M MaroonTrustindex verifies that the original source of the review is Google. Had an issue with my heater; pool company said I needed a new motherboard. Thanks to Denise at Medallion Energy was able to walk us through a fix! Thank you Denise!Posted on Google Robert GuadagnoliTrustindex verifies that the original source of the review is Google. Dear Medallion Energy Team, I wanted to extend my sincere thanks and appreciation for the exceptional service you provided. You went above and beyond to resolve my issue, and your dedication, professionalism, and willingness to help did not go unnoticed. It’s rare these days to find a company so committed to customer satisfaction, and I am truly grateful for the way you handled everything. You’ve earned my trust and my highest recommendation. With heartfelt thanks, Robert Guadagnoli ⸻ Let me know if you’d like to add any specific names or details.Posted on Google Gregory G.Trustindex verifies that the original source of the review is Google. Brendan [s very profetional and very knovnegable speshialist.I am please with with his service!Posted on Google T KTrustindex verifies that the original source of the review is Google. Tiffany was amazing! Totally floored by her exceptional service. Saved me a ton of money with her support, patience and expertise.
Why Florida Pool Owners Call Us for Raypak Pool Heater Repairs
- Over 3,000 pool heaters repaired across Florida
- EPA 608 & HVAC certified technicians
- Replacement parts for all brands and models
- Licensed and insured
- Serving customers across Florida and nationwide
Need help? Call us at 407-786-0000 or visit our pool heater repair page to learn more
FAQs
What does Water Sw Open mean on a Raypak pool heater?
Water Sw Open means the water pressure switch isn’t detecting enough flow. The most common cause is a dirty filter — clean or backwash it first. Also confirm the pump is running and all valves are fully open. If the code clears after improving flow, you’re done. If it returns with good flow, the pressure switch itself may need replacement. Call 407-786-0000 if you need a hand.
How do I reset a Raypak pool heater?
Turn the heater off at its power switch, then turn off the circuit breaker at the panel. Wait at least 5 minutes. Restore the breaker, then the heater switch. This clears most fault codes. If the same code reappears within a few minutes of normal operation, the underlying cause is still present and needs attention — resetting again won’t fix it.
What does Hi Limit or HL1/HL2 mean on a Raypak heater?
High-limit faults mean the water temperature in the heat exchanger exceeded 135°F. The heater shuts down automatically and resets once it cools. The most common cause is low water flow — a dirty filter, slow pump, or partially closed valve. If HL1/HL2 returns after the heater cools and flow is confirmed good, the Unitherm governor or bypass assembly may need inspection. On bronze (ASME) models, you’ll need to press the manual reset button on the high-limit switch.
What is error code E6 on a Raypak pool heater?
E6 is an excessive temperature difference between the inlet and outlet water — the Crosswind heat pump’s way of saying water isn’t flowing fast enough through the unit. Clean your pool filter, confirm the pump is running at full speed, and check that no valves are restricted. E6 is one of the most common Raypak heat pump codes and is almost always a flow issue, not a failed component.
Can I fix a Raypak error code myself?
Some codes are straightforward DIY — Water Sw Open, Hi Delta-T, Low Flow Fault, and cold-weather lockout codes typically clear once you address flow or wait for warmer temperatures. Ignition codes, sensor codes, gas valve faults, and anything involving refrigerant require a certified technician. Check the DIY column in the tables above for each specific code. When in doubt, a quick call to 407-786-0000 can save you time — we can often triage it over the phone.
What does err PS mean on a pool heater?
PRS on a Raypak gas heater means low water pressure — the pressure switch isn’t seeing enough flow. Check that the pool water level is at mid-skimmer, the pump is running, the filter isn’t clogged, and the heater isn’t more than 5 feet above or below the pool water level (which can affect pressure switch calibration). If the code persists after those checks, the pressure switch may need adjustment or replacement.
What does the ROL code mean on a Raypak heater?
ROL means the rollout sensor detected excessive heat or flame rollout inside the heater — a safety fault that means heat is going somewhere it shouldn’t. Common causes include blocked heat exchanger from soot buildup, downdraft conditions, or burned wiring near the gas valve. Don’t continue operating the heater with a ROL fault. Press the manual reset button if present, then investigate the cause. This one warrants a tech visit.
How much does it cost to repair a Raypak pool heater in Florida?
Most Raypak heater repairs run $150–$650. Sensor replacements and pressure switch issues are at the lower end. Control boards, gas valves, and refrigerant work run higher. Compressor replacements on heat pumps are at the top of the range. Medallion provides a diagnosis before any work begins — if we can’t fix it, you don’t pay the diagnostic fee. Call 407-786-0000 for current pricing.
Still dealing with a broken pool heater?
You don’t have to. Certified technicians, fast reliable service, guaranteed repairs. Call or click to get started.
FREE to schedule. No obligation. No credit card required.