I had the drive shaft built at Victoria transmission and the diff rebuilt at west shore spring and 4x4; I have heard good things about both of them.

I probably could have fought my way through insurance but I didn't have the energy and I was able to find the hood within 2 days (super lucky).