jonaddis84
03-30-2003, 03:20 PM
Anybody have one? It says on their site increased road noise, how true is that, reallly really true, or just true. Road noise drives me crazy, but I can put up with quite a bit, and I just like how that works so much better then a bushing attached to the tranny.