When I converted my Sieg X2 to cnc, I started with an inexpensive drive from Stepperworld, which sounds similar to what you have, Shortly after that, I bought a Xylotex controller, and set microsteping to 1/8, and was much happier. three years ago, I bought some gecko drives, and a toroid transformer to drive the motors at 60 volts,,,,,,, I finally put it all together a month ago,,, and could kick myself in the..... for not doing it sooner. The board you have sounds like a unipolar drive,,, it energizes the coils only one way,,, Xylotex and Gecko uses unipolar drive which flips the polarity of the coils back and forth,,, the xyltex board is limited to 30 volts, and the geckoes 80 volts.