Got my SFC's welded in at speed inc a few weeks ago and ever since the car will "creek" at slow start up speeds and rolling down the huge curb at my house, this normal or ....? I thought these things were supposed to make it stronger? any help would be appreciated.
-Matt