Frank T
CEG'er
My 98.5 Contour SVT developed a squeak in the past month....Its where the strut mounts in upper part of the body....Right rear...Car has 106k on it and they are the orginal struts and springs...I know its time to replace them but all I drive is freeway miles daily (80 miles roundtrip)....I see there is a upper strut rubber mount that BAT sells...Could this be the part thats bad????