do you know for sure that it's LSD? with both your axles off, can you see through your differential? or no?

could be your mounts, shocks, traction bars FTW! 8D