...before i got the car.the upper control mount ( ball joint) were changed .it looks like something from canadian tire....im thinking that may be an issue as well.with the aftermarket product....i never really knew that the bushing for the struts were to be changed.hmm.can anyone show me a visual please