So driving along lately, car shakes a bit and creeks/cracks over bumps. I assume I will need a full suspension overhaul but might as well get new shocks/struts at same time. Are all E39 struts/shocks same across all models? I see few companies are different but others are different V6 vs V8