Hey, my steering sucked and my mechanic replaced my leakey power steering pump with a new one..It makes that noise still but its not bad at all. i'd say replace it, it will make your steering better and improve the quality of your stang....Now I dont understand why my catalytic converters were...