in addition to strut, guide rod bushing, low ball joint...
all those can be done by diy - depends on what skillsets you have...
all those can be done by diy - depends on what skillsets you have...