https://www.my.is/forums/f221/diy-lsd-differential-pumpkin-swap-521817/
Found most of the required info here, build shows an IS300 but much of the same applies. For those interested the M58 is a straight swap, definitely a two person job though (when you only have axles stands and a regular jack).