When you say you printed with 300dpi, do you mean you have set the drive to print 300dpi x 300dpi?
As I remember, 300 x 300dpi is the lowest setting for this printer.
Which mean you are most likely 1 pass printing.
To fix this problem which I think it's pretty normal, you can try to do feed adjustmnt from your printer control panel
aaron