Your brand new impeller may be defective even though it looks normal. The squealing noise may be the giveaway. Check it using the test in the first post in this thread:

https://forum.moomba.com/showthread....the-week-month