Canon MP640Was printing fine and then it started not printing very well and the next thing I get is wrong printhead error. I can't get pass that screen to try to do anything. I'm stuck. Very frustrating...unless Canon helps in fixing this problem....