So iv got this annoying high pitch squeaking going on on the driver side of my truck... I thought it was the upper control arm bushings but upon further investigation i found out that the squeak is coming from the top of my strut. The squeak is not constant per say... like it dosent happen on big bumps but on the little imperfections on the road. And its like a metal to metal squeak thats really high pitch. Anyway i tool some pics and notice that the middle of my struts are sorta off center in the spring tower as you will see below. What would cause this and how do i remedy this and is the offset normal?
Driverside, i sprayed with wd-40 to confirm the location of the squeak