Hmmm. Not a mechanic here. Do I see lots of bubbles in your pump basket? Are they always there? Impeller comes to mind.