i have a 2003 accord coupe and am thinking of getting the tein ss-p or the ss, I have the basics and the whole car squeeks like nuts, you hear me coming from ablock away and its embarrassing. Its been almost 700 miles and a week and a half, no improvement. I've had the installation checked 2 times by two different shops and they are on correctly.
Am I supposed to expect the new tein SS to do the same thing? and what does the P do..i know it means pillow ball mount, but have no clue what that does for me.
Jason