So I called e-brock tech support. The guy was very helpful. He is going to call me back today, he is trying to get the pump replaced free of charge. I'll keep my fingers crossed.