Variable Speed Pump Fault Codes — Pentair IntelliFlo & Hayward TriStar VS
Variable-speed pool pumps are sophisticated pieces of equipment — they contain a brushless permanent magnet motor, a built-in variable frequency drive (VFD), and a control board that communicates with pool automation systems. When something goes wrong, they display fault codes on the keypad or transmit error codes to automation systems. This guide covers the most common Pentair IntelliFlo and Hayward TriStar VS fault codes and how to systematically diagnose each one.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Pump display shows 'Error,' 'Fault,' or a specific fault code number
- Pump starts then immediately faults out after 2–5 seconds
- Automation system shows pump offline or communication error
- Pump trips to lowest speed unexpectedly during normal operation
- Pump runs but at the wrong speed (ignoring programmed schedules)
- Pump makes buzzing or hunting noise at programmed speed before faulting
Most Likely Causes
- 1
Fault 22 / Overcurrent — Motor Overloaded
An overcurrent fault occurs when the pump draws more amperage than the drive's protection threshold. Common causes: clogged impeller forcing the motor to work harder, pump programmed at too-high RPM for the system head, or a failing motor winding drawing excess current. Note the amperage on the display before it faults.
- 2
Fault 23 / Drive Communication Error (RS-485)
IntelliFlo pumps communicate with Pentair EasyTouch or IntelliTouch automation via RS-485 serial protocol. A wiring fault, mis-terminated RS-485 cable, or incompatible automation firmware can trigger 'communication lost' faults. The pump typically reverts to a fallback speed.
- 3
Fault 21 / Low Voltage or Power Supply Issue
The drive monitors its input voltage. Low line voltage (caused by a long undersized wire run, loose breaker connection, or utility brownout) below the drive's minimum threshold triggers a low-voltage fault. Measure voltage at the pump's motor terminals under load.
- 4
Drive Overtemperature Fault
The VFD drive electronics inside the motor end cap have an operating temperature limit. If the motor's internal heatsink temperature sensor reads above threshold — caused by running at high RPM in hot ambient conditions or a blocked ventilation path — the drive faults to protect itself.
- 5
Fault 27 / Internal Drive Fault
A generic internal drive fault indicates a problem within the VFD electronics themselves. This can follow a power surge, lightning event, or water intrusion. If no external cause (voltage, overload) is identified, the drive board may require replacement.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Variable speed pump drives operate on 240V and contain DC bus capacitors that retain voltage after power removal. Wait at least 5 minutes after disconnecting power before opening the motor end cap to access the drive board.
Never operate the pump with all valves closed — running against a closed valve at high RPM builds extreme pressure and can damage the pump or plumbing. Always have at least one return valve fully open.
- 1Document the exact fault code displayed on the pump keypad before attempting any reset. IntelliFlo displays numeric codes (21, 22, 23, 27, etc.). Hayward TriStar shows 'ALARM' followed by a code. This code tells you exactly where to look.
- 2Reset the pump: press and hold the 'Stop' button for 10 seconds, then power cycle at the breaker (off 30 seconds, then on). If the fault immediately returns upon startup without running, the trigger condition is still present and must be resolved before the pump will run.
- 3For Fault 22 (overcurrent): disconnect the pump from the plumbing unions and spin the impeller by hand. It should rotate smoothly with minimal resistance. If it's stiff or won't rotate, debris in the volute is causing mechanical overload. Clear the impeller.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any pool pump issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4For communication faults: inspect the RS-485 wiring between the pump and the automation panel. The cable should be a twisted-pair, properly shielded, terminated at one end with a 120-ohm resistor. Check for cut or pinched wires, especially near conduit entries. Ensure the pump is addressed correctly in the automation system.
- 5Measure voltage at the pump's terminal block under load using a true-RMS multimeter. Should be 230–245V AC for a 240V system. Voltage below 210V under load indicates a supply wiring problem (undersized wire, loose connection at breaker or disconnect).
- 6Check for overtemperature conditions: the motor end cap should be warm but not hot to the touch. Ensure the motor's air intake vents are not blocked by leaves, dirt, or nearby walls. IntelliFlo motors need at least 6 inches of clearance around the motor for ventilation.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
Variable speed pumps are complex — a drive board failure on a pump under warranty is covered by the manufacturer. Out-of-warranty drive board replacements run $150–$400 in parts and are DIY-feasible. If the pump is 6+ years old and requires a drive board plus motor service, compare to the cost of a new unit with a 3-year warranty.
Est. Repair Cost
$150–$400 (drive board replacement or motor service)
Est. Replacement Cost
$800–$1,800 for new VS pump installed
Recommended Tools & Parts
- Buy on Amazon →
Pentair IntelliFlo Drive Board
Replacement VFD drive board for Pentair IntelliFlo VS+SVRS 3HP pump. Resolves drive faults, communication errors, and overcurrent lockouts caused by board failure.
$200–$350
- Buy on Amazon →
RS-485 Cable for Pool Automation
Shielded twisted-pair RS-485 communication cable for pool automation connections. Prevents communication fault codes caused by poor-quality or damaged data wiring.
$15–$30
- Buy on Amazon →
Variable Speed Pump Impeller
Replacement impeller for Pentair IntelliFlo or Hayward TriStar VS. Required if impeller is chipped or jammed by debris causing overcurrent faults.
$40–$80
- Buy on Amazon →
True-RMS Multimeter
True-RMS digital multimeter for accurate voltage measurement on variable speed pump drives. Required for diagnosing low-voltage faults accurately.
$35–$80
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
Pool Pump Not Priming — Air in Lines, No Pressure
Pump runs but won't build pressure? Air in the suction line is the #1 cause — find the leak and reprime in under an hour.
Read guide →Pool Pump Hums But Won't Start — Capacitor or Seized Motor
Pump buzzes loudly but the impeller won't spin? A failed start capacitor is the most common cause — a $15 fix.
Read guide →Pool Pump Not Working — GFCI Trip, Low Flow, Rattling Noise & VS Error Codes
Pump tripping GFCI, low flow, loud rattling, or IntelliFlo error codes? Covers impeller clearing, shaft seal diagnosis, capacitor testing, and variable-speed error code reset.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- My IntelliFlo shows Fault 22 at 3,450 RPM but runs fine at 2,400 RPM — why?
- Running at maximum RPM on a system with high head (small-diameter pipes, long runs, partially closed valves) demands significantly more current than the same pump on a low-resistance system. Check that all valves are fully open. If the fault only occurs above 3,000 RPM, consider whether you actually need that speed — most residential pools achieve adequate circulation at 2,400–2,800 RPM, which also dramatically reduces energy consumption.
- How do I know if my IntelliFlo needs a drive board vs. a new motor?
- A drive board failure typically shows as an immediate fault on startup with no rotation attempt, erratic speed behavior, or complete display darkness. A motor failure shows as the drive starting its sequence (relay click, ramp-up attempt) followed by an overcurrent or overtemperature fault as the motor draws excessive current. If the pump runs smoothly at very low speeds but faults at moderate/high speed, suspect the motor windings. If it faults immediately without attempting to run, suspect the drive.
- My pool automation says the variable speed pump is offline even though it's running — what's the fix?
- A communication fault where the pump is physically running but the automation system can't 'see' it is almost always an RS-485 wiring issue. Check for: reversed A/B data wires at one end (swap them), excessive cable run without proper termination resistor, nearby high-voltage wiring running parallel to the RS-485 cable causing interference, and firmware version mismatch between the pump and automation panel. Also verify the RS-485 address in the pump's advanced menu matches what the automation panel expects.