I installed this pump on my truck and after three months it failed. The seller wouldn't support it because it had passed its return deadline. I cannot recommend this pump. Didn't last long enough to justify the purchase price. Get one from someone behind it. Worth the extra money you may have to pay. This part was and still is garbage.