I have had an issue in the past where all of a sudden my X axis would suddenly start moving twice as far and twice as fast as normal, usually ruining my cut (Wood). The only fix was to replace the driver on my Arduino conk shield. I have not had a problem recently and was working this weekend. I was going to cut some MDF which makes quite a bit of dust so I hooked up my shop vac to my dust hood and shortly after starting, my Z axis plunged down into my bed and crashed. I checked the controls and sure enough, it was moving twice as far and twice as fast just like the X axis did. Another blown Driver! I got to thinking that I have not hooked up my vacuum in a while and it was working fine. then as soon as I did it blows another driver? Maybe I'm getting some sort of static charge from the vacuum? Is there any way to prevent this?