Pinned pump, if the seal aint leakin, don't replace it. ive done a lot of water pump jobs and never replaced the front main, with 4x the mileage. I wouldn't go with a fluid damper as its heavier than stock and we already have crank issues, but that is another topic.