When I print any A3 PDFs onto A3 paper with an Epson Color 1520, they get printed totally wrong, but they used to work fine.

KPDF prints them A4 sized, in the corner of the A3 page.
KPrinter prints them A4 sized in the middle of the A3 page
AcroRead prints them A3 size but the wrong way (ie. Landscaped while the paper is fed in Portrait, the settings in the print Dialog seem to have no effect on that), so I see half the page printed correctly at 90 degrees, the other half missing.
KGhostView prints them A3, almost right, but cuts off the end of the page leaving a blank margin, even though the margin in the printer setting is at 0 all the way around.
Evince does something similar to KPDF.

I have tried everything I can think of.. this is really annoying. Any ideas?