Its frustrating at times, but stick with it. It will get better as time goes along.
Also I had my motors plugged to a box that my xylotex controller was in by a 9 pin serial connector. I think one came lose and smoked a board of mine too! Jeff was great to fix the problem!
This time around I am hard wiring everything! Can't take a chance of a wire getting dissconnected! Smoke for sure!!
I am getting over 56 IPM with my Taig mill now with this controller and some 187oz steppers.