I had just that problem, a couple of days ago. I thought the pump was running slow. I went back to check for blockage, removed the heat/pump assembly, took down the impeller housing and the impeller had detached from the disc supporting and driving it. Wondering now whether to swap in a s/h impeller from a similar unit with blown heater. Got loads of those! Graham