I have an MP640 (not listed in the OP on the first page)Same problem: U052 error. Some searching around online brings-up tutorials on how to clean a Canon printhead, but some other notes suggest something about heating elements being burnt-out, a da...