Just looked at other websites with similar suggestions & likely causes - most likely printer circuit board problems if cords & letting it sit unplugged for 10 minutes (to reset the printer's inner boards) doesn't work. One also had another suggestio...
Same here. Bought it almost exactly 3 years ago to replace a wearing out i550 (which went years with only a few print head changes & an ink pad change, & it had replaced a BJC5000), but the i550 kept going until the feeder rollers finally gave out. ...