I just had a mechanic replace the strut mounts and coils on my 2004 Pontiac Grand Prix GTP. When I turn all the way from right or to left I hear a squeel. What do you guys think it is? Could my strut tower be bolted on too tight? What are correct torque requirements for the strut mounts and such for my car?