Did you try taking the pump apart and inspecting the impeller to ensure that the magnet is not cracked or swollen? Also, when was the last time you took the pump apart and gave it a good cleaning by soaking the components in a water/vinegar solution overnight?