That's going to be an electrical issue most of the time in my experience. In some cases it can be an encoder issue but usually you get more of a stair stepping effect in that case. The first thing I would do is print the pallet in the test print menu. It's a file that's stored in the printer's memory and doesn't require RIPing or being sent through a
computer. If that prints the same way as your example prints, the issue is definitely on the printer side. If it doesn't it could be a
computer/data transfer issue.
The first thing to look at on the printer end of things is the head cables. Make sure they aren't damaged, have ink splatter on the silver leads, or corrosion. Also make sure they haven't been knocked out of place and crooked. Just make sure that before you do anything with electronics on this machine, unplug the main power cable, hit the power button, and wait 15 minutes to avoid popping the head fuse.
If the head cables look good or you replace them and it doesn't fix the issue, it could be anything from the head itself, the long trailing cables, or the main board.
As I mentioned before, it could also be an encoder issue. It won't hurt to try cleaning the encoder strip and air dusting the sensor. But, in my experience, this is going to be electrical.