Have you replaced the drum?
It's an inkjet printer, there is no drum.
OP, are your cartridges OEM or from a 3rd party?
Are the cartridges new or refilled?
How often does this printer get used?
Is the printer left powered on at all times or does it get turned off and just sit between uses?
Basically, inkjets are very finicky, they must be powered up at all times because they have automated head maintenance routines that should never be interrupted. They must also be used every day and not left sitting. 3rd party or refilled cartridges are, to put it in a single word, GARBAGE. Use only new OEM cartridges. Also, check to make sure that you removed the tape from the backside of the cartridges as that will block the contact points (though that should show as either empty or missing cartridges, normally).
If you've been through all of this and still get blank pages then it's time to bite the bullet and replace it. It would cost you much more than it's worth to take it to a shop for evaluation/repair. You might also look into a color laser. They're more expensive up front but much more inexpensive per page than inkjet. Plus, they can sit for days/weeks between uses without issues.