Just installed a pump from Advance on my 98, the cap fit no problem. At least now I know what that sound was under the hood.
Grumble grumble, squeal squeal, BANG!
And the shaft fell out of the pump. Repaired in the parts store parking lot, by flashlight. Used a pulley loaner tool to swap the pulley. Luckily I had my basic toolkit with me, and for some reason, a welder that day.....didn't need that.
"That's not a real Jeep" the TJ driver said. An hour later I was pulling him out.