Ok my power steering pump experience. I had a squeak under the hood, and no self respecting shade tree mechanic can a let squeak go un resolved on a vehicle everyone knows he works on. it would come and go. I replaced the water pump, alternator, AC clutch bearing, idler and tensioner bearings. So i had it narrowed down to the steering pump lol. So i bought a new pump, i found out you need to pull the pump pulley to get it out so i bought a pulley puller/install kit. Anyways when i went to pull the pulley, i looked like it was pressed on too far, this was confirmed by the scrape marks on the back of the pulley hence the squeak. I had the new pump and a pulley so i replaced it all anyway. But it was just the old pulley rubbing the bolts behind it.