Welcome to our forum.
I did turn the power off before draining and refilling, and when full turned it back on and all seemed to be working, but as you say it would be working full time to get the water up to temp.Today I have disconnected the heater at the control box and turned up the thermostat.The heater light came on at the control panel and I heard the click of a relay that would turn on the heater but the power remained on. Did the same with the heater connected and it tripped the breaker again. I think this tells me that it is the heater that is the problem. I have sourced the new part for £160 (GBP) and had a look at it and it looks fairly simple to fit. I have been quoted £300 to supply and fit so am thinking of doing it myself.The only thing that I am unsure about is where the heater connects at both ends to a flexible transparent pipe. The pipe fits over the heater tube and has a big spring clip holding it tight. My worry is that it will leak at these connections. Do you have to use some sort of sealant where the flexible pipe fits over the metal tube of the heater?
I am looking at purchasing the whole heater unit as I don't think you can just buy the element. It's not your usual pipe looking heater, it looks like a trombone.https://www.outdoorlivinghottubs.co.uk/collections/hot-tub-and-jacuzzi-heaters-and-parts/products/jacuzzi-heater-j300
Spent about 5 hours taking my time to fit the heater. It was a bit awkward to get at and I had to take the control panel out to get at it. Whilst there I also fitted a new Del APG-U ozone generator, new piping and check valves. Spent £300 (GBP) on parts but all is working fine now. Having looked at the old heater I could see that there was water in the electrics side of the component and some of the terminals were rusty. Pleased with the finished result.