Unfortunately neither is going to be possible here. There is no quick online solution, and on site service is not feasible.
This message indicates a hardware problem, specifically that that the internal "ink absorber system" is faulty (purge cam switch/gear error). The ink absorber is a series of pads/tanks, which catch drips from the printhead when parked, and is also used for maintenance tasks like cleaning and purging.
Eventually this absorber fills up, and the printer shuts down operations, as continuing to operate it can result in ink overflowing the system, damaging your desk, flooring, etc
While it is sometimes possible to temporarily reset the counter, this is dangerous as the system will likely overflow. Cleaning/emptying/replacing the system is a difficult and messy process as well, best left to a qualified service technician. This service is generally not practical though - it's going to run you $150-250 for repairs, which just isn't worth it for an older printer. This is a 5 year old model, that was built for a service life of 3 years. If you have reached the point that the absorber has filled, then other wear items like the printhead, feed rollers, etc are also going to be at the end of their lives and need service/replacement soon.
Given the costs and complexity of fixing this issue, you'd be better off replacing the printer. You can get a brand new and better machine, with current technology and a fresh warranty, for about $80 (standard size, $150 for 11x17), which makes more sense than investing in the older machine.
I can recommend replacement options for you if you'd like, or if you'd prefer to try having it serviced or working on it yourself, I can advise further on those options. Replacement would be your best bet though, economically speaking.
Best regards, ***** ***** for the news,
I am an independent technician and I've spent my personal time, unpaid, in an effort to assist with the question for which you solicited my services. This site works on the honor system, and to that end, I have prioritized working with you ahead of other paying customers.
Although you’ve already paid your fee to the site, I am only compensated for my efforts when customers such as yourself leave positive feedback for my work. Again I apologize there is not a better outcome here, though this is really beyond either of our control. I do hope you’ll consider leaving a 5 star rating for me, rather than “shoot the messenger”, so that I may get credit for my time spent in good faith to answer your question accurately.