It's hard to believe that vehicle with less than 60K miles already needs a boatload of money put into it. Check that stuff out yourself if you're mechanically handy, or find another mechanic for a second opinion. There are some knowledgeable folks on here that can and will help you out. Welcome to the Club!

Sent from The Dark Side

A big X 2 on the 2nd opinion... The steering gear (box) leak and the ball joints shot seem a bit sketchy to me, considering the low miles.