I'm on my second broken D945GCLF2 board now! They are killed when I lift the positive battery terminal a few times too much. I do this because I develop ECU software and I have to disconnect the battery when I remove the ECU, so after say 20-30 cycles the MB is shot. I really think that the M1-ATX is sending a current spike of some kind everytime I apply main power. It sure gives a few sparks when loading those caps. Besides that the board works perfect so I really want to use this model. My old MB worked for 4 years with hundreds of "power cycles" without problems. A good old MII12000.
What should I do? Get myself a MII-ATX? What if that has the same problem? The chassie requires M1-ATX form factor or smaller.