I just got back from my first test drive with the part #3916030 hate it hate it. It wobbles something terrible. The feel is great and looks good too. The install was pretty easy about an hour and a half. But man if this is how its gonna be--I will be taking it out. I wonder if there is a differance in the items, the box just says Billet Plus...not Billet Plus 2
Any help on this???