Just bought a 97 328is with 64000 miles on it and took it to get inspection and failed. My mechanic said i needed new ball joints, right rear trailing arm, transmission mount, and sway bar bushing. I can do all the work myself but a new trailing arm seems kinda weird. Isnt it usually a bushing that goes? I feel like the mechanic is just trying to get money. It drives pretty good and dont notice and rear end slop.