Since most of the things seem to be opto-isolated, it would be relatively straightforward to connect a parallel port breakout board to these opto-isolators, and have Mach3 control them directly. Perhaps do that for the spindle and ATC, but replace the stepper drivers with modern ones? Do you know what part of the electronics kept going wrong with it?