Are you able to print a self-test page or printer status report from the printer itself?
If so, then it may just be a driver corruption or communication problem.
If it does not print self-test page from the printer, it is a hardware issue with the printer.