jeffz wrote:
Is the heater element still connected to the board? If so I would disconnect it and try again. If EVERYTHING is disconnected, it will be either the transformer, or the circuit board itself.
Turns out to be a combination of factors. A slight leak in the seals on the heater was intermittently causing a fault. Just enough would drip, apparently after recent rainstorms to make just enough of a puddle. Thus explaining it's near randomness. That and the contacts on the heater lugs were corroded and also seemed to cause it to trip. Thoroughly cleaning and snugly reconnecting all wiring seems to have cured it. It ran for over 8 hours, with several cyclings of the jets on/off and hasn't tripped once.
Although I haven't checked whether there were other power level issues. We've had some brownout periods off and on and I haven't correlated them against tub breaker tripping.