Our pentair400 natural gas heater (2000 gallon in-ground spa, filter pressure under 20PSI) lights, heats for 30-40 secs, shuts down as if the set temp has been reached (has not) then after 90 seconds the unit restarts, relights and repeats the cycle until set temp is reached. From new (2 years old) the unit never heated nonstop until set temp, but would heat many more minutes before cycling off then back on again. The unit was intentionally oversized by the spa company so it would heat quickly. ? clogged heat exchanger with lower flow, ?stack flu temp sensor? Thoughts?