Thanks guys, the missing steps issue turned out to be the pinions slipping, ill try running it at 24,000 rpm and higher feed rate and see if that improves the cut quality.