SaluSpa Error Codes & Won't-Heat: The Fix Guide

SaluSpa Error Codes & Won't-Heat: The Fix Guide

When your SaluSpa flashes a code or refuses to heat, the internet sends you to a dozen contradictory threads and a paywall. This is the page every owner needs on day one: the AirJet error codes in a single table, what each actually means, the first thing to try — and a clear map of where to go when the tub just won’t get hot. Bookmark it.

Two myths to kill up front, because they cause most of the panic:

More on both below.

Safety note: check your pump against the 2024 recall. In September 2024 the U.S. Consumer Product Safety Commission announced a recall of about 866,000 Bestway AirJet and HydroJet spa pumps sold with SaluSpa, Coleman and Hydro-Force spas from May 2021 to May 2024, because they can overheat and catch fire (recall 24-359). Before troubleshooting anything below, read the model number on the label on the side or back of your pump. The recalled models are P05332, P05339, P05711, P05807, P07000, P07001, P05511, P07034 and P07572. If yours is one of them, stop using it and follow the CPSC recall notice or Bestway’s recall page for a free replacement or a refund. The SaluSpa pump recall guide walks through the label check and what to do next.

SaluSpa error codes at a glance

These are the codes listed in the AirJet-series SaluSpa manual. On the AirJet Plus (S100205) and AirJet (S100105) pumps the numbering jumps from E05 to E08 and then to E15 (the Wi-Fi alarm, AirJet Plus only), so don’t go hunting for E06, E07 or E09-E14 on those two. The 2017 Coleman SaluSpa 90363 is different: its table runs E01 to E06, and its E06 is the thermal cut-out the 2020 pumps call E08. Newer models and firmware can show extra codes this manual doesn’t cover (Bestway documents E18 and GCF for some newer pumps; both are grounding alarms, so stop and read the GCF and E18 guide before doing anything), so always check the manual for your exact model too.

CodeWhat it meansFirst thing to do
E01Flow sensor trips without the filter/heat runningUnplug, strike the side of the pump “but not violently” (Coleman 90363: “firmly (but not violently)”), plug back in
E02Pump can’t detect proper water flow (the common one)Water level up, loosen/clean the filter, clear airlock — full checklist
E03Water too cold — below 40°F (4°C)Unplug; restart once water reaches 43°F (6°C). Real water above 44.6°F (7°C): broken thermometer, support — E03 guide
E04Water too hot — above 119°F (48°C)Unplug; restart once water drops to 100°F (38°C) or lower
E05Temperature sensor connection faultBestway support — not a user repair
E08 (E06 on a Coleman 90363)Thermal cut-out trippedUnplug, then move the pump to a dry, cool, shaded spot; restart only when water is 93°F (34°C) or lower
E15Wi-Fi module connection failedPress any button to clear the alarm; the spa still works without Wi-Fi

E02 / flow error — the big one

If you only read one section, make it this: E02 is a flow warning, not a death sentence. The pump is saying “I can’t move water properly,” and nine times out of ten the cause is simple — the water’s below the minimum line, the filter is over-tightened or dirty, or there’s an airlock after a refill. A broken impeller is the rare case, not the first guess.

Work it in order rather than throwing parts at it. The E02 fix checklist walks through the whole decision tree, from water level to airlock to the actual pump.

“It won’t heat” — start here

“Won’t heat” isn’t one problem, it’s three. Find your branch:

  1. Not heating at all — water stays cold no matter how long you wait. Check settings, rule out a flow problem, power-cycle. Full steps in the not-heating guide.
  2. Heats but stalls around 95°F — usually a heat-loss ceiling, not a fault, and often just the factory 95°F default never turned up. See won’t heat past 95°F.
  3. Seems to stop heating when the bubbles are on : Bestway’s manuals say “Heat and massage system work together”; the AirJet just sheds heat faster than the heater can add it. Explained in the not-heating guide.

The temperature codes: E03 and E04

These aren’t faults so much as safety limits:

E08 (E06 on a Coleman 90363): the thermal cut-out

E08 means the pump’s thermal cut-out tripped to protect itself — usually because the ambient temperature is very high (over 122°F / 50°C) or the pump is sitting in direct sun. Unplug the pump first, then move it somewhere dry, cool and shaded, and only restart once the water has fallen to 93°F (34°C) or lower. If it keeps tripping in normal conditions, that’s a support call.

Before you call it broken

Most codes and no-heat complaints trace back to the same short list. Run through it first:

Nine times out of ten, the fix is on that list.

When it’s a real fault

Some codes do point at hardware: E05 (sensor connection) and a persistent E08 that isn’t heat-related lean toward a genuine fault, as does a heater that’s stone cold on a mild day with everything above checked. That’s a Bestway support / warranty call with your model number — not a teardown. The pump runs on mains voltage in a sealed unit; don’t open it. Out of warranty, replacement pump units are a common swap — just match your exact part number, since look-identical units aren’t always electrically interchangeable.

FAQ

How do I reset my SaluSpa? There’s no single reset: the only button Bestway’s manuals label RESET is on the GFCI plug, and each code or situation has its own restart (the lock button, unplugging and plugging back in, or waiting for a water temperature). The full table, by pump: how to reset a SaluSpa.

Is E02 dangerous? No — it’s a protective warning that stops the heater from running without water flow. It’s telling you to fix the flow, not warning of anything hazardous.

Why does the same code keep coming back? Because the underlying cause is still there. A returning E02 usually means the filter or an airlock wasn’t fully sorted; a returning E03/E04 means the water’s still outside the temperature limits. Fixing the cause is the point — but note some codes don’t just vanish on their own: many need a power-cycle, and current Bestway guidance has you press Reset for certain codes (and a button press to dismiss the Wi-Fi alarm). Check your manual for the clear/reset step that goes with the code.

Where’s my model or serial number? On the pump unit’s label and on the original box/paperwork. You’ll want it for any support call or when ordering replacement parts.


Hit a code that isn’t in the table, or fixed one a different way? Tell me what you saw and what worked — reader reports are exactly what I want this guide to reflect.