well I finally contacted a guy in oregon. he told me that something hard must have been sucked into the pump and therefore the fins on the impeller would have blown apart. Unfortunately, that is not covered under warrantee. however, he ended up sending me an impeller assembly for free
