most likely your input shaft bearing, not a good thing. If that is the case and you dont know how to open up a trans then you will be spending a bit of money...
yo dude, glad to see your still have her !
I have an ITR transmission and the LSD is a night and day difference. Going around turns/corners with the lsd is something you should have if your doing auto x..... trust me !