You said in your first post that
you have:
-replaced the pc (was on it way out anyway)
-checked the ports configured

Did you actually checked that the Port Address of your new pc parallel port matches the one you set in Mach3 (0x378)?