I agree with Geoffrey, its worth spending a little time getting it back up and running as it stands. The controller on this will be quite nice to use and very reliable in comparison to a standard mach3 setup.