Pentair IntelliFlo XF Variable Speed Pump Guide: Programming, Alarms, and Troubleshooting

The Pentair IntelliFlo XF is a high-flow variable speed pump for large inground pools, water features, and commercial-grade applications. It operates from 450 to 3450 RPM with four factory preset speeds and supports up to 8 programmable speeds. The pump communicates with Pentair automation systems (EasyTouch, IntelliTouch, SunTouch, IntelliComm) via RS-485 two-wire cable. This guide covers pump overview, control panel operation, speed programming, scheduling, Quick Clean, automation setup, alarms, maintenance, and replacement parts.

Pentair IntelliFlo XF Pump Guide

Pump Overview

The IntelliFlo XF is a variable speed-only pump (no constant flow mode). Its high-capacity design delivers up to approximately 230 GPM at maximum speed.

SpecificationValue
Input Voltage230 VAC, 50/60 Hz, 1-phase
Max Input Watts3,200 W
Speed Range450–3450 RPM
Factory Preset SpeedsSpeed 1: 750 RPM | Speed 2: 1500 RPM | Speed 3: 2350 RPM | Speed 4: 3110 RPM
Programmable SpeedsUp to 8
Circuit ProtectionTwo-pole, 20A breaker at electrical panel
Electrical Safety: Connect only to a GFCI-protected circuit. Always disconnect power at the circuit breaker before servicing. Never open the drive enclosure — the internal capacitor bank holds a 230 VAC charge even when power is off.
Suction Entrapment: The IntelliFlo XF is NOT equipped with SVRS protection. All suction outlet covers must meet ANSI/ASME A112.19.8 and must be properly secured at all times.

Control Panel

The control panel includes an LCD display and the following controls:

  • Speed Buttons 1–4: Select and activate one of the four preset speeds. Press and hold for 3 seconds to save a new speed to that button.
  • Up/Down Arrow Buttons: Increase or decrease pump speed while running.
  • Left/Right Arrow Buttons: Move the cursor when editing settings.
  • Start/Stop Button: Start or stop the pump. LED on = pump is running or in a mode to start automatically.
  • Quick Clean Button: Runs pump at max speed for a preset duration. LED on when active.
  • Time Out Button: Runs a preset duration program, then returns to scheduled mode.
  • Menu Button: Accesses the settings menu when pump is stopped.
  • Select Button: Enters edit mode for the displayed setting.
  • Escape Button: Moves up one menu level; cancels edits without saving.
  • Enter Button: Saves the current setting. Also acknowledges alarms.
  • Reset Button: Clears a resolved alarm or alert.

The LCD displays current speed (RPM), countdown time, wattage, and current operating status.

Starting and Stopping the Pump

  1. Confirm the green power LED is on.
  2. Press a Speed button (1–4) to select a preset speed.
  3. Press Start/Stop. The pump ramps to the selected speed.
  4. To stop: press Start/Stop.

Adjusting Pump Speed

  1. While the pump is running, press the Up Arrow to increase speed or Down Arrow to decrease speed.
  2. To save the new speed to a Speed button: press and hold the desired Speed button for 3 seconds, or press Enter.

Minimum speed: 450 RPM (adjustable up to 1700 RPM). Maximum speed: 3450 RPM (adjustable down to 1900 RPM). Adjusting these limits prevents the pump from operating outside the intended hydraulic range of the system.

Programming Speeds (Schedule Mode)

Speeds 1–4 can be set to Manual, Schedule, or Egg Timer mode. Speeds 5–8 can be set to Schedule mode only. To set a schedule:

  1. With the pump stopped, press Menu.
  2. Use the Up/Down arrows to scroll to SPEED 1-8, then press Select.
  3. Choose the speed number and press Select.
  4. Press Select again to change the mode. Use arrows to select Schedule, then press Enter.
  5. Set the speed (RPM), start time, and stop time.
  6. Press Enter to save each value.
  7. Press Start/Stop (LED on) to activate scheduled running mode.

Constant run: To run a speed 24 hours per day, set the start time 1 minute after the stop time (e.g., start 8:00 AM, stop 7:59 AM).

Priority rule: If two scheduled speeds overlap, the higher RPM program runs.

Egg Timer Mode

Egg Timer runs a speed for a preset duration, then stops. Available for Speeds 1–4 only. Access via Menu → SPEED 1-8 → [Speed Number] → Egg Timer. Set the RPM and duration.

Quick Clean

Quick Clean runs the pump at a high speed for a preset duration. Default: 3450 RPM for 10 minutes. Access via Menu → FEATURES → Quick Clean to adjust speed and duration, or press the Quick Clean button directly to start a cycle.

Time Out

Time Out runs the pump for a preset duration (1 minute to 10 hours), then returns to scheduled operation. Default duration: 3 hours. Press the Time Out button to start.

Automation System Integration (RS-485)

The IntelliFlo XF connects to Pentair automation systems via RS-485 two-wire cable:

  • EasyTouch / SunTouch / IntelliComm: Controls up to 4 preset speeds (Ext Control Programs 1–4). Default speeds: 750, 1500, 2350, 3110 RPM.
  • IntelliTouch: Controls up to 8 speeds.

To configure external control speeds: Menu → EXT CONTROL → Program 1–4. Set the speed (450–3450 RPM) and stop delay (0–10 minutes) for each program.

Pump address (default: 1) must match the address configured in the automation system. If connecting multiple IntelliFlo pumps, assign each a unique address. Access via Menu → SETTINGS → Device → Pump Address.

Display not active: When the pump is under automation control, the display reads "DISPLAY NOT ACTIVE." Manual control is disabled in this state.

Maintenance

Cleaning the Strainer Basket

  1. Turn off power at the circuit breaker.
  2. Open the filter air relief valve and wait for the pressure gauge to read 0 psi.
  3. Twist the strainer pot lid handles to the open position and remove the lid.
  4. Remove the basket and rinse with a garden hose.
  5. Inspect the lid O-ring for damage. Clean or replace as needed.
  6. Reinstall the basket, seat the lid, and lock it.

Clearing a Clogged Impeller

  1. Turn off power at the circuit breaker.
  2. Remove the 6 bolts holding the volute (strainer pot/housing) to the seal plate. Slide the motor and seal plate away from the volute.
  3. Remove the diffuser and O-ring.
  4. Remove the reverse-thread impeller screw and O-ring (turn clockwise to loosen).
  5. Remove the impeller, clean all debris, and reinstall.
  6. Reinstall the impeller screw and O-ring, then the diffuser and O-ring.
  7. Slide the motor and seal plate back into the volute. Reinstall and tighten the 6 bolts.

Winterizing

  1. Turn off power at the circuit breaker.
  2. Remove both drain plugs from the bottom of the strainer pot. Allow all water to drain.
  3. Clean the strainer basket and reinstall it in the empty pot.
  4. Store the drain plugs in the strainer basket.

Alerts and Warnings

When an alarm or warning occurs, the corresponding LED lights on the display. Press Reset to clear the alarm after the fault condition is resolved. The pump will not start if the impeller is already rotating.

AlertDescription and Action
Power OutSupply voltage dropped below 170 VAC. The drive saves run parameters. Wait approximately 20 seconds after power is restored before the drive restarts.
Priming FailurePump did not prime within the Max Priming Time. Stops for 10 minutes, then retries. After 5 failed attempts, requires manual reset. Check air leaks, water level, and strainer basket.
OverheatDrive temperature exceeded 130°F (54°C). Pump slowly reduces speed to cool down. Check ventilation and ambient temperature.
Thermal ModePump running at preset speed to prevent freezing. Internal thermal protection is disabled when connected to automation — use automation freeze protection instead.
Over CurrentDrive overloaded or motor has electrical problem. Pump restarts 20 seconds after condition clears. Check for impeller blockage or debris.
Over VoltageSupply voltage too high, or external water source is driving the motor. Drive restarts 20 seconds after voltage normalizes.
Internal ErrorMotor control software error. Clear the alarm and restart. If it persists, contact Pentair Technical Service at 1-800-831-7133.

Troubleshooting

ProblemPossible CauseCorrective Action
Pump will not prime Air leak in suction; insufficient water; priming range setting too low/high Check suction piping and valve glands. Confirm lid gasket is seated. Check water level. Adjust priming range (default: 5) up if pump won't exit priming, or down if it exits too early.
Reduced flow or head Clogged impeller; air pocket in suction; clogged strainer pot Clean strainer basket. Check suction piping for air leaks. Clear the impeller per the procedure above.
Inadequate circulation Dirty filter or strainer basket; speed too low; piping too small Clean filter and trap basket. Increase filtration run time or RPM. If piping is undersized, increase pipe diameter.
Electrical problem (low voltage / overheat) Loose connections; voltage out of range; poor ventilation Check voltage at motor terminals while running. If below 90% or above 110% of rated voltage, consult an electrician. Tighten loose connections. Increase ventilation and reduce ambient temperature.
LCD flickers or displays sporadically Loose drive wiring connection Check the connection between the drive and keypad. Tighten if loose.
Pump is noisy Unsupported piping; debris in impeller; cavitation; motor seal squeak Mount pump on concrete — not wood. Clear impeller debris. Improve suction conditions (larger pipe, fewer fittings). Lubricate motor shaft rubber seals if squeaking at start-up.
Pump does not respond to automation system Communication cable loose; address mismatch; display not set to "DISPLAY NOT ACTIVE" Confirm RS-485 cable is connected at both ends. Match pump address to automation system. Verify circuit name is assigned in the automation system. Ensure display reads "DISPLAY NOT ACTIVE" when under automation control.

Replacement Parts

P/N (IntelliFlo XF)P/N (IntelliPro XF)Description
356879Z356893ZDrive Kit
356878Z356892ZDrive
400655Z401655ZPower End Kit
357527Z358527ZKeypad Assembly Kit
350305S350306SMotor
400004Z401004ZMotor Base
400002401002Seal Plate
17351-0101SMechanical Seal
351446Seal Plate O-ring
400023ZImpeller Assembly
400010Diffuser
350336Diffuser O-ring
400006401006Lid/Locking Ring Assembly
400007ZStrainer Basket
35505-1440Lid/Locking Ring O-ring
400000401000Wet End Assembly
400031Z400032ZSeal Plate Kit w/ Mechanical Seal
410020Union Kit w/o Tap
410016ZDiamond Seal Kit (Qty. 2)
192115Drain Plug O-ring (Qty. 2)
071131357161Drain Plug (Qty. 2)
356904Z356905ZKeypad Relocation Kit
35012250 ft. Communication Cable
355685Drive Hardware Kit

Start Your 30-Day Free Trial

Stop losing jobs to voicemail. PoolDial answers every call, books appointments, and saves you $2,000+/month in missed revenue.