Hello and thanks for your question. I look forward to assisting you today with the best answer possible.
The printhead is the part of the printer which puts ink on to the paper from the cartridges.
Did you try cleaning the printhead?
I would suggest you to manually clean the printhead.
I will give you a guide which will help you to manually remove the printhead from the printer.
We will now try manual cleaning.
Please follow the steps below:
1) Turn off the printer.2) Open the printer.3) Remove all the ink cartridges as well as print head from the machine.4) Use cotton swabs dipped in rubbing alcohol to thoroughly clean the print head and the contacts on each cartridges .Note:You have to clean repeatedly until there is no ink residue coming off on the cotton swab.5) Then allow the cartridges and print heads to dry(important).6) Then replace back everything.7) Then turn off your printer for a minute or two and then restart and print a test page.
Tell me how it goes!Please click this link to see how to remove the printhead: http://kbsupport.cusa.canon.com/system/selfservice.controller?CONFIGURATION=1011&PARTITION_ID=1&secureFlag=false&TIMEZONE_OFFSET=&CMD=VIEW_ARTICLE&ARTICLE_ID=52639