Hi David,
Thank you for using the Support Forum. With replacing the components you have done what I would have requested you do. Other way less common things to check is to make sure the machine is level. Also make sure the humidity in the area the printer resides is within specifications. If this all checks out then please consider contacting your support centre for further assistance.