Tony_SS
I'm Awesome
Yeah I couldnt figure it out, and the guys at the first tire shop were just telling me that my wheels sucked and that I should get rid of them. Went to a get a second opinion and they mentioned the rings. For 20 dollars I figured why not. Havent had any problems since and I drive 75 mph everyday on my way to work.
Dude... I can't wait to get mine in and try them out. I'm hoping that's the issue!