I haven't tracked the car yet... want to break in some more ks before I even think about it.
When you say the the oem LSD, which is what? I have no idea