if it's whining it's most defo the crownwheel and pinion
it' not worth changing just that you might aswell do the whole diff
stuff like bearings/seals full over haul
I'm sure that JC Motorsport has 2wd diffs on the shelf ready to go you could always part ex your one with him
he also has got 2wd and 4wd cossie gearboxes on the shelf ready for exchange
Cheers marco