TurboTechRacing
Supporting Vendor
More shipping today, thanks!
I just installed mine too. I probably have about 300 miles on them as well. I think the vibes are slowly getting better (or I am just getting more used to it) I am definitely waiting for at least 1000 miles before making any decision such as removing the mount. I love the feel of the car now and that low rumble makes the car sound badass
The only annoying vibrations I get now are cold starts (doesn't last very long) and between 10-15 on the Tach. I have a long trip coming up and can give an update on the vibes after that.