With drivertest the old CPU was testing at about a 1800, the new CPU is testing at 3400.
Not sure what you are meaning by 1800 or 3400. You run the drivertest to see if if there are any problems as they relate to the
kernel speed you are setting. No need to use a higher than required kernel speed and it is related to how manny pulses are required
to turn the motors for a desirable velocity and acceleration. Steppers are limited in usable rpm. Computers vary as to the the kernel speed which can be used. As you have found out the user should check the tuning of the motors and not assume past settings will work.
May want to mention what version of Mach you are using.
Glad you got it working,

RICH