Just got done with the repairman, dumb little plastic impeller in the pump slipped off the dumb little brass shaft and shredded a rubber o-ring. I thought cool! a couple of dollars worth of parts and we can have it running, too bad about the flat service call rate but oh well, such is life...