Make sure the field and text objects are left aligned. Also ensure that on you field objects you have not ticked "trim fields" property, as this may cause the data print to shift depending on the data contents.
If all else fails, try deleting the objects that don't align and placing them back on the form. If the print preview looks OK (verifying this by testing different zoom magnifications) but the physical print is out of alignment, double check that the print driver is really correct for your physical printer. For example, a slightly different model for a print driver may cause 'mysterious' differences in physical print results.