After 2 of the drive member bolts shearing and the other ones looking likely to do the same I didn't want to risk spending a day trying to sort out out myself due to a lack of time! I asked my local mechanic to sort it out for me and also take a look at the front o/s hub as it sounded like the bearing was making a noise.
He managed to sort out the sheared bolts etc for me and discovered that the o/s front bearing was completely shot and had welded itself to the hub!!! Anyway, new bearing fitted and all is well again now :)
A blog about my 1989 Land Rover 90 (Defender). It's here so I don't forget all the stuff I've done to it and will also hopefully be a help to anyone else with similar issues!