If you take a look here:
https://www.engineeringtoolbox.com/thermal-conductivity-d_429.html
and note the thermal conductivity of Epoxy, Aluminum and Copper, so we are probably fighting against those odds as well.
OB():
Well, I think we knew all along that a block of Epoxy has very bad thermal conductivity and we knew that the OEM controller operated the pump for a very short time at close to 24V. I forget that number, so power dissipation is a big issue for the hall IC and the drivers and 24/7/365 is a big stress on them.
There is no way to measure the temperature of the drivers or the hall IC, but the post-mortem, I think suggested a shorted driver because one of the coil forms was melted and their were shorted windings. But what happened first? The driver IC failed or a FET failed? Classic Chicken and egg problem. I was unable to determine if the hall IC was good or not. Physical damage and it could have been Joe's hammer.
Unlike the OEM controller which allowed a short 6A surge and a 3A normal current, Joe's supply allowed like 15 Amps to flow and the circuit had no TVS etc.
So, i think the whole point of this exercise is to do all what we can without having temperature monitoring at the FET drivers. We need to protect against transients, over voltage and over currents. The hope, I think, is that the PTC fuse would integrate out the thermal issues.
And as the pump does it's thing, the bearings will wear and it will pick up crud increasing friction and the pump may fail to start as well.
I am thinking that power dissipation was the killer, but whether the hall IC died first or a driver, I have no idea. The solder melting around the driver, suggests that the driver got really hot.
Joe had a few fuses for the pumps, but they never blew suggesting that something was limiting the current.
All we can do is hope for the best.