sounds bad... you have to find any chunks .
Take down the LU and try a back flush check thermostat cavity fo r any bits .. try air blasting from the pee output . recheck the key
some cheap implellers have been known to slip on their center core and spin free ......with impeller fins...