Just goes to prove that there is no such thing as a bolt on? Granted, the Pantera rear is just a little bit unique.
Personally I like making everything work like you have to.
Just an after thought, are you sure that the noise when turning isn't from the limited slip unit itself?