after 153k, decided to remove and replace my suspension system. getting the customary clunking from the front end and creaking from my rear (vans rear). oppted for new LCA's about a year ago from rock auto but just recently had to replace both lower ball joints as they failed (MOOG unit). replaced those joints with another MOOG balljoint but the replacement included a snap ring unlike the one on the LCA they sent me. front end clunk gone. while i did the LCA ball joint replacement, decided to do the front struts at the same time. old out new Gabriel quick struts in. replaced the outer control arms and sway bar links too. no issues with the install, however the creak abit when turning,,resolved, sprayed some lube in from the top and quieted them down.. have also replaced rear shocks to with Gabriel. straight forward job but compressing that new shock and holding it in place while installing was a bit of a bear. old original shocks were dead.. compressed them and they did not expand back to full length.