My Canon IP4300 prints black horizontal streaks. I always use genuine Canon cartridges and have changed to a brand new one. I had already tried deep cleaning and aligning the print heads. Do I need to buy a new print head? It suddenly happened after I had been using the printer successfully for a couple of years.