there have been some threads on this in the past. I had my fair share of problems for sure..
First question, are you using a RIP?
The problem turned out to be platen gap settings for me, and lack of RIP access to custom media alignments that are available in the OEM driver.
IF you are using the Epson driver I would recommend going into the custom media settings and doing a custom K alignment available there in the driver settings. These are separate from the alignments you perform at the printer, and are media setting specific.. and specific to the other settings in the same media selectio.. thickness, platen, resolution, etc... and make one for each paper.
If you are using a RIP, not sure what to say.. Depends on the RIP and the access it gives you to to printer control with each environment.
With my setup here, any setting other than default platen gap created this problem. Had me stumped from the beginning since I set it to wide immediately due to head strikes with most media.