This is a followup to:
Simple ESD protection for MOSFETS
I built the circuit described in the above post using FQP30N06L MOSFETs and after several hours of testing two of the MOSFETS died at nearly the same time. I am not certain why. The big worry is that when they failed, they became dead shorts which, if I hadn't gotten to the kill switch in time would have damaged the solenoids.
Anyway, I am considering going to TIP122s because they have a similar pinout (BCE vs GDS); replacing the 100ohm gate resistor with a 330ohm base resistor; and dropping the TVS diode.
The main reason I'm considering making these changes is familiarity and robustness. I've never seen a Darlington fail without an obvious cause (mostly accidental over-current), and I don't have much experience with power MOSFETs.
Are there any big disadvantages that I might not be considering? And is it reasonable to suggest that Darlingtons are more robust, or at least more forgiving?
@Andy The TVS diode that I used is the P6KE6.8CA-E3/54