This was exactly the pump replacement for my truck and although it took a little longer to install than I would have liked it works great. Just make sure the pulley is pushed in as far as it will go when reinstalling. Otherwise, throw a serpentine belt.