I have a few year old HP multifunction printer that has been working great for all these years, however recently it started to print pink...no worries change the ink cartridge. I change it, still printing pink. The printer said one of my cartridges was expired, (how ink expires is beyond me) so I changed that cartridge. Same issue. I took a longer look this morning and notice my printer as ink spots inside. (see photo) I took a towel wiped up what I could and still printing pink. I cleaned the heads from using the printer menu and still its not printing correctly. No black text is printing just blue is printing. Any ideas on a fix?