Love your car donzii. I'd look into getting the Micro pro esc since you all ready have the motors. I love mine
. Very easy to install and clean Never really felt it get warm, very tight casing, there is a little gap were the leds show, wires and cooling fins, but it is pretty water tight. That really stinks man. Hope you get it back up soon.