I think you are paying way too much for an 01 with that kind of mileage and problems that you have mentioned. I have owned three ST's, an 02, 05, and my new 08. THE 02 is still on the road with 110,000 and runs like new due to upgrades along the way along with religious-like maintenance. I traded in my 04 F-15O Lariat on the 08 to improve MPG and am happy so far. Still wish I had the 150 for those sometimes need for a larger bed and heated seats. I do not think you will be happy with the used 01. Try to find a lower mileage 02 or better. Even consider finding a used 07. My local Ford dealer recently had two 05 ST's on the lot for 14,000 to 16,500 including a 100,000 mile power train warranty. One of them was mine ( 31,000 miles) as a trade in on a new Edge. ST's are great vehicles. Just buy the most recent year and lowest mileage that you can afford. Just my 2 cents. If you go with the 01 be sure to get at least a 1000 mile power train warranty and get it up on the dealer lift to look at the underside as some problems may just be visible. As you probably do not have a service history on the '01 a look underneath is key here. Good luck.