Here's my 2 cents worth. I tried Diana's solution to clean my print head (never had done and probably 4+ years old) and it worked. At least for awhile. About a week later the dreaded B200 came back. I cleaned the head again and it worked for mayb...
Diana, Thanks for the info. It worked. From the comments it looks like Canon doesn't want to us to know the cause (I strongly believe it to be a dirty printer head) or the solution (what you have given). I guess they want us to get a new printer....