Two things I would check. First I’d buy some canned air and carefully blow out any debris in the carriage area, especially the bottom of the print heads.
Second I would very carefully with a good light and a lint free cotton cloth clean the encoder strip. That’s the long plastic band that runs the length of the carriage assembly. Don’t use any kind of fluid cleaner! Please don’t bend it or scratch it. The encoder strip on all these printers sends the image data signal from the computer to the head. If you have some ink or grease or something on it that can distort the image. I had that problem about 15 years ago on an Epson, cleaned it and it went away immediately.
If these don’t work, yea remove the heads and clean them that way , but I don’t think that will be necessary. It could be obvious hair or something on the surface of the print head.
While you are in there with a light, check the head capping area and the left side for ink build up. Ink crust can transfer to the bottom of the head. It’s a good idea to inspect these areas on all printers frequently.
John
I'd start looking for anything that may be caught in the Print Area (debris from paper).
I'd also let the head come out; kill the power; take it out and take a look at it and gently wipe.
Just remember; the heads also have a lot of electronics. It 'could' be necessary to try another. That will at least let you rule the head out.
Maybe just reseating the head might help.
I love my 8300.