I have a canon i850 printer and unless I do a deep cleaning before I print, the result is horrible. Also it is inconsistent in the way that the printing is bad. Sometimes it is too light and sometimes it is too dark. Is there a problem with the print heads? Is there something I can do to fix this because I shouldn't have to clean the print heads every time I want to print. Thanks in advance.