:O thats a lot to pay for a worn diff..
Get yourself a DOHC 2.0 xr4x4 box (ebay they go for about £50) and change the clutch pin, fork and release bearing for the ones in your dud box. Theyre the same box bar the bits I've said to change. But more importantly they've never had a hard life so should be fresh still.
Dan