So the head moves further and further to the side, prints in the correct spot but eventually hits the side of the printer? If that's the case, you might need to have someone come out there and check it out. That's a very rare issue and could be caused by a lot of things. I would update the firmware first and then troubleshoot from there.