Wondering if anybody can help me on this one. I've had a Canon MP610 for a couple years now - love it for our purposes. A couple weeks ago it just stopped working with a fault code (I forget - have to look it up if becomes really important) that I found out meant the print head needed...