Would help to have a few more details. You say an internal 'breaker' was tripping. I'm assuming you mean the high limit (over temperature) switch? or is it a push button (real breaker) thing installed in the control?
If it's the latter, I'd be willing to bet you that the wires attached to this are almost fried, and the connections have overheated to the point to where the breaker overheats from the connections while in operation. This happens quite often on older spas with those small panel mounted breakers installed.
If it's the former, it might be time to replace the high limit switch if the heater cannister isn't hot to the touch. They do wear out.
Either way, you're going to have to open it up and take a look see. First rule of troubleshooting is a visual inspection to see 'wot's goin on in heya!'
The charred, smoked and burned stuff makes it real easy!