Took our 04 Mountaineer to the dealership for an oil change last week and they noted both upper ball joints are worn with busted boots. Parts and labor = $435. My question is *should* I replace the control arms when I replace the ball joints? How can I tell if the control arms are still good? Also is it worth any extra work to install new bushings found in some suspension kits? The Mountaineer has over 110k miles on it and the ride does feel pretty rough.