Hey mate, sounds like the exact same problem I had for a while, I checked everything that has been mentioned above and still no joy. After swag loads of trial and error I ended up having to pull the axle out. The bearing spacer at the hub end of the axle was worn and running on the axle causing the horrible squeal noise. It was a relatively easy fix, you will need a press and appropriate mandrels to get the bearings off the axle though. Clean everything up, apply some loctite 609 bearing retainer to the inside of the spacer before re assembly. Repack the bearings if they are serviceable. Also make sure you put new axle seals in(they are relatively cheap). I did both sides eventually because they both ended up squealing.
This is the thread- http://www.nissanpatrol.com.au/forum...ar-end-squeal/