Get the discs checked.
The unipart ones we used to put onto rovers were always checked and usually always slightly warped.
May be worth checking what your disk is installed onto ie. state of the hub is it clear of rust and grot.
Get a 4 wheel track done some where also to eliminate any chassis damage.
Was the Drive shaft replaced?