I have seen printouts appear like this at my workplace and the cure was to turn off the power to the printer, turn it back on again and then print.
Have you checked your windows XP event log for error messages
START | RUN dialog box
%SystemRoot%\system32\eventvwr.msc /s
and press enter.
Now check the following two folders
Application
System
You will find a red circle with a white cross inside. Double click to open it and there you will find a link
http://go.microsoft.com/fwlink/events.asp.
This link also contains some hidden code apertaining to your error.
Double click and you will then be given more detailed information and possible cures.