I build the h-bridges and had some bad connections due to hairline cracks in the traces. Fixed everything and used a 9v battery to test everything on the mosfets. Everything seemed to work great had good voltage at the motor output and was getting the voltage reversing when the motor was supposed to.
So when I tried to use a 18v battery and a Dewalt drill motor my MOSFET overheats and pops within 10 seconds of starting the motor turning. I don't know why this is happening. I figured it should be less of a draw than a wiper motor, which I have not purchased yet since I am having this problem. I don't have heat sinks on yet it should not be getting that hot and popping that quickly unless something wasn't right?

Phoenix, Arizona, USA
Italy
Sydney Australia
Finland