Yep, sent seller a PM.
I have never dropped the pump, never modded it. I just took it apart to look at the impeller, and everything looks okay. I'll take another look and screw it in looser, and see if that helps.
The O-ring looks okay. I'll take it apart again now and see what I find.
Got your PM. Let's make arrangements for you to receive a FREE replacement.
I'll get it out to you via USPS Priority too. This way your down time is minimal.