I have an odd one for you.
My HP4240 will print perfectly for any file 10 pages long or less. Anything over that it prints the ten and from there it prints garbage. (You know those strings of characters at the top of a page indicating that the driver is wrong.)
I’ve reinstalled it and even moved it to a different server twice.
The problem started as a really sluggish printing, so I moved it to a newer server. Now it has this problem.