I spent most of the day hopefully making my reef pi more reliable, I swapped out my l293d driver boards with l298n boards, I've removed all the jumper pins and soldered wires directly to the PCB's for the pwm module I cut 20 pin headers and fitted them upside down, then soldered the wires to the header, fingers crossed my reef pi will be reliable for some time.