Can you see water spraying out the exaughst? Run it with the ear muffs on it to check, this will tell you the impeller is ok. If you got water there you must have a clog in the system somewhere. Little spiders have a habit of gettin up inside the pee hose and building nests, had this happen with myne a couple times.
Good luck