Check out energy suspensions website. They have boots for the rod ends in poly. I'm not sure how close the mustangs control arms are to the birds but they sell upper a arm boots in poly as well and under 4 bucks for a pair. I get my order in tomorrow and will check to see if the mustang upper can work.
Zack