This is a terribly cheap recycled product. Installed, and he groans and attacks in slow idle from the moment of installation. Two different mechanics confirmed it was just a bad/cheap pump. Outside the return window as I spent so much time troubleshooting rather than just returning it.