Mike, the pump is ok I think..But because of me feeding the air inlet with my Ozone for the past 8 months, I think it took its toll on the rubber inside the pump. Either the rubber end are out of wack or some other reason. The impeller seems very unstable and unable to even spin smoothly. It would vibrate a lot.
I wonder if they sell the rubber ends by itself?