. . . and if you are going the driver update route, be sure to update the video card driver too. Sometimes there is a memory conflict between the two drivers that can cause the partial last page problem, particularly with old S3 based cards.
Epsons drivers tend to be pretty good in this overlap area, . . however. . go into printer setup, and make sure "spooling" is disabled just in case. Print "raw". john