The easy solution is New Heads, which is what I would do if in a hurry... Having said that, I have never seen a Print Head I could not clean if given the time to get it done provided it did not have a physical issue... Diagnosis is many clogged nozzles, Resolution is either clean or replace...