Pentair IntelliChem Troubleshooting Guide

The Pentair IntelliChem is an automatic water chemistry controller that monitors and adjusts pool pH and ORP (sanitizer) levels by triggering chemical dosing pumps. It measures pH and ORP continuously and doses acid or chlorine as needed to hold levels at their set points.

This guide covers every IntelliChem alarm message, the full diagnostic menu, and step-by-step troubleshooting procedures based on the official Pentair IntelliChem installation and user manual.

Pentair IntelliChem Troubleshooting Guide

IntelliChem Alarm Message Reference

When an alarm condition is detected, the IntelliChem display shows the alarm message and dosing may be paused or suspended. The table below covers every alarm message, its cause, and the recommended fix.

DisplayCauseFix
SI Scaling / SI CorrosiveSaturation Index out of rangeCheck LSI values (temp, pH, CH, TA, CYA, salt). Balance water chemistry. Threshold is configurable ±0.1 to ±0.9 (default ±0.5).
UOC Comm ErrRS-485 communication between IntelliChem and automation controller lostCheck RS-485 4-wire connection, terminals, and cables between IntelliChem and the automation controller.
Auto Calibration...FailedInternal self-test calibration failureCheck that the printed circuit board is clean and dry. Dirt, condensation, or water leaking into the enclosure causes faulty readings.
Invalid EE CRC or Rev#Memory (EEPROM) errorTurn power off and back on. If the error persists, reload firmware or replace the circuit board (P/N 521319Z).
SCG Comm ErrSalt chlorine generator communication errorWater may be too cold, not circulating, or salt level too low. May take 2–10+ minutes to begin communication. Try cycling power to the SCG unit; check cable wires and terminals.
pH/ORP Invald SetupIncompatible hardware configuration settingsCheck hardware config in pH Control and ORP Control menus. Ensure outputs are not shared between pH and ORP. If unresolved, re-run Auto Setup Wizard and choose "Reset All."
pH/ORP Dose LimitDaily dose limit reachedCheck saturation index, balance water, increase dosage and filter time, increase daily limit. Limit can be manually cleared in pH/ORP Settings menus.
pH >7.8 LockoutpH too high — ORP dosing suspended as safety measureReduce pH first with an acid dose, then resume ORP dosing. Bringing pH down often makes existing sanitizer more effective.
Flashing pH/ORP tank symbolChemical supply lowRefill chemical container. Update gauge level in Supplies menu.
ORP LOWORP reading below low alarm threshold (default 650 mV)Increase filter time, increase dose size. Check ORP Sensitivity setting — try "High" or "Off." Check doser operation and supply level.
ORP HIGHORP reading above high alarm threshold (default 750 mV)May be due to cyanuric acid suppressing ORP during daylight. Reduce dose size, increase mix time. Try ORP Sensitivity "Low."
pH LOWpH reading below low alarm threshold (default 6.8)Reduce dose size, increase mix time. Check overall water chemistry with Saturation Index. Test total alkalinity.
pH HIGHpH reading above high alarm threshold (default 7.8)Increase filter time, increase dose size. Check pH Sensitivity — try "High" or "Off." Check doser operation.
NO FLOW DETECTEDFlow switch open — pool pump not circulating waterEnsure pool pump is on, valves are positioned correctly, and water is flowing to the flow cell. Make sure flow switch is closed (shorted). Do NOT bypass flow switch — it is a safety device.
Awaiting FLOW DELAYWaiting for startup delay timer (not an alarm)Normal behavior. Default power-on delay is 15 minutes. Can be bypassed by holding the Up arrow for 3 seconds.

Alarm Thresholds and Set Points

ParameterRecommended RangeSet Point RangeDefaultAlarmAlarm Delay
pH7.2–7.67.2–7.87.5High 7.8 / Low 6.85 min each
ORP650–750 mV400–900 mV700 mVHigh 750 / Low 650High: 1 hr / Low: 2 hr
pH Lockout7.7–8.27.8Suspends ORP dosing
Saturation Index±0.0 (balanced)±0.1 to ±0.9±0.5SI Scaling / SI Corrosive

General Troubleshooting Procedure

When IntelliChem readings seem inaccurate or chemical dosing appears incorrect, follow the standard troubleshooting sequence from the manual before replacing parts:

  1. Run the Meter Self-Test from the Diagnostics menu
  2. Run the Probe-Open Test from the Diagnostics menu
  3. Clear pH and ORP Tweaks (removes manual calibration offsets)
  4. Clean the pH and ORP sensors
  5. Check chemicals and feed system (doser operation, supply levels)
  6. Take a water sample for independent lab analysis (CYA, alkalinity, Saturation Index)
  7. Replace sensors if cleaning does not resolve the issue
  8. Repeat steps as needed

Diagnostics Menu

Access the Diagnostics menu from Configuration → Diagnostics.

Meter Test

Tests the pH and ORP sensing circuitry. The display shows *** PASS *** if the meter is functioning correctly. A failure here indicates a problem with the circuit board, not the probes.

Probe Test (Probe-Open Test)

A 30-second test that evaluates inputs to the pH and ORP meters. It detects probes that are disconnected, broken, or shorted. Note: this test cannot detect dirty or cracked probes — physical inspection and cleaning are required for those issues.

Clear Tweaks

Resets pH and ORP Tweak values back to 0, removing any manual calibration offsets. Use this step to rule out an incorrect tweak as the cause of inaccurate readings.

Self Test Sequence

Tests all IntelliChem hardware components. Dosing is paused during the test. Results are displayed as hex error codes — see the Self-Test Error Code table below.

Self-Test Error Codes

Self-Test results are displayed as hexadecimal codes from the Configuration → Diagnostics menu. Each bit represents a different hardware component. Multiple components can fail simultaneously, in which case the codes are added together.

Hex CodeFailing Component
01HLCD display
02HBacklight
04HLEDs
08HButtons
10HFlow Switch
20HOutputs (dosers/relays)
40HLoopback RS-485
80HMeter (pH/ORP sensing circuitry)

pH Not Reaching Set Point

If pH is consistently below its set point and normal dosing isn't closing the gap:

  • Increase Sensitivity: Change the pH Sensitivity setting to "High" — this delivers the full dose at 0.2 pH or greater from the set point. Alternatively, turn pH Sensitivity OFF — only enable it again if you observe overshooting.
  • Increase dose size: Increasing dosage and raising the dose limit together will deliver more chemical per cycle.
  • Reduce mix time: Shorter mix time between doses allows the system to dose more frequently.

Part Numbers

PartPart Number
pH Sensor522186
ORP Sensor522187
Flow Cell754000310
Circuit Board521319Z
Pump Head (replace annually)521348Z
Pump Motor521338Z
Top Half (lid with overlay)521465Z
Circuit Breaker8520031Z
Transformer521335Z

Related Guides

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.