Check your holding tank vent for a blockage
If the toilet brings in flush water ok and pushes bowl contents out ok, there's nothing wrong with the toilet ..the problem HAS to be DOWNSTREAM of the toilet (so WHY are all of you telling him to replace it???). And the FIRST thing to check is the tank vent (Bill, Don, Tom, Steve et al...as many years as you've been reading my advice, WHY didn't this occur to any or you??? Don finally did while I typing this, but then drifted to another issue that has nothing whatever to do with THIS problem). Tank vents have two main functions: 1. to provide an escape for air in the tank displaced by incoming contents...and 2. to provide a source of air to replace contents as they're drawn/sucked out. When the vent is blocked, continuimg to pump the toilet begins to pressurize the system, creating back pressure that sends waste back to the toilet...which is the problem you've described. The most common places for a vent line blockage are the vent thru-hull and the connection to the tank--both the fitting and that end of the vent line.Or, it may be as simple as, you're just not pumping long enough IN THE *DRY* MODE to move bowl contents all the way to the tank. Pumping 40, 50, even 100 x in the wet mode will not push everything to the tank, at best that'll only leave you with cleaner water to run back to the toiletJabsco toilets built in the last 10 years can best be described as "disposable"...but Jabsco 20 years ago were actually decent quality for the money...aso as long as yours continues to bring in flush water in the wet mode, push waste out in both the wet and dry modes, and doesn't leak, there's no need to replace it. Keep it lubricated and keep on keepin' on till it does leak or breake. When that finally happens, it will be time to replace it, but not with another Jabsco. We'll cross that bridge when you get there.