matlamont, I think that as far as this site is concerned, your printer is "busted" and that's it.
This is the self test that Aegis talked about
Follow the steps below to use the Nozzle Check utility.
Make sure that Letter size paper is loaded in the sheet feeder.
Access the printer software.
Click the Maintenance tab, then click the Nozzle Check button.
Follow the on-screen instructions.