I have a Jandy Jxi 400n heater that is ~4 years old. I have had issues with a high limit fault since the end of last season. At the start of this season, we changed the limits and checked all of the flow and vents to confirm no obstructions. It seemed to work ok for awhile and then the fault started again. This time we checked the wiring and it appeared that one of the temp sensor black wires was loose, again seemed to work ok almost all summer after fixing that. Now this week it's starting again. The fault occurs almost immediately (within minutes) of starting up the heater and then clears itself within 30 seconds, the heater fires again, faults again, etc. I can't imagine that the water even has time to get hot enough to actually be a true fault based upon how quickly it occurs. I can see on the circuit board that when it faults, the light next to "D2" goes out and then comes back on when it clears. Is this telling me anything? Could it be the water temp sensor itself? The temperatures seem to be reading accurately, at least from what I can tell. What else can I check or try?