Hi James,
Since Print Preview also displays the same margin problem, that indicates that the printer driver is causing the problem to me. Especially since it works on one station.
If you are using HP printer drivers, try using the PCL5e emulation driver if indeed you currently have the PCL6 driver in use. I have seen problems with the PCL6 HP drivers when printing Adagio forms, where everything works fine when the only thing changed is the printer driver to PCL5e.
It's difficult to offer what to do next as we're not set up to trouble-shoot printer setup. That it works from one machine indicates that you have done everything successfully in creating the cheque form.