One thing I know is that after a lot of printing the printer head can wear out. Thats the cradle that the cartridges sit in. If you are using the compatible ink cartridges you might find its them to blame.
I had a similar problem a year ago and that is what mine was caused by. If you have changed the little micro chips to those cartridges just be sure you dont mix them because they are colour specific.