Well, after cleaning several times, it seems that changing them (any Canon Inkjet) will be a better solution than buying a brand new one. I've a lot of customers who want to buy a refurb one (half price of a new one).
Despite there's no more spare parts for most of them, have you tried to...