Below is my circuit, when the driver is disconnected from he mosfet the driver works perfectly and does not get warm, when the mosfet and motor are connected all tc4429's get warm but keep working for some time but then eventually burn and stop working, they get warm regardless if the mosfet and motor are disconnected or connected after they do it once. last strange thing I have noticed is when I have multiple of these drivers connected to different inputs and different mosfets and motors when one motor is connected to one of the drivers all the tc4429's blow, as if the power source spikes or dips. I have pretty cheap oscilloscope but I can not see any voltage spikes on the output of the mosfet driver while it is working. Please help! 
