Do you have serpentine or V belt accessory drive? They each require a different water pump due to the opposite direction of rotation. Just a thought.