My bad, I should have read your comment more carefully about the power steering. Mine wasn't leaking, the tether piece snapped off or someone cut it at those oil change places! New one had been put on. If you go through Tasca parts they have the best prices for the air deflector: their number is 1-800-598-1484 Your going to need 3 body bolts which you can buy at O'reilly Auto parts I'll post a link to this item: http://www.oreillyauto.com/site/c/d...=Search_N0271_1356139_4819&pt=N0271&ppt=C0142 Might be a little expensive, only 2 come in a package 3 are needed. Maybe someplace else could be cheaper but I have looked around too so far nothing. I am going to replace mine to the ones which are on the car even though I wire brushed and re-undercoated them they still look dull.