Does anone know of a good place to get a LSD installd or any place that has experience with our cars?
I'm just shopping around for places to do it now as I think my clutch is starting to make an exit and I may as well throw a LSD in for the track while everything is out.