Guess I should have done more research online as this looks to be a really common issue. I'll tear into my printer tonight, but the issue appears to be broken wires in the ribbons controlling x-axis movement. Wouldn't hurt to replace the limit switch wires at the same time.

Detailed instructions:

https://davenunez.wordpress.com/2014...axis-skipping/