Its the strut. I had Str.t on my fronts and had three replacements sent and installed them three different times. They don't squeak before you install them but once installed driven on and removed they squeak. I purchased Koni Adjustables for the front so far so good.
Thank you. At first I didn't know if I really wanted the wheels but once I put them on I loved them. Only complaint I have is i wanted a little wider in the back but I'm going to put 275's on see if that helps.