You may well be on the right track Certainly nothing to do with the printer as such It will only squirt the inks it is told to. So check the printer software[drivers] for starters- Is it possible you have the latest -check makers web site. This may also apply to your graphics card/image editor. Do ensure all the latest[current drivers and patches] are loaded. For example I Paint Shop Pro- Coral will sent updates from time to time some of which seem to be almost as big as the original program. If I have occasion to reinstall or repair the prog- I must always remember to reload the updates.
Usually answered in minutes!