Hey I have a 1997 land cruiser and it is making a very strange noise I don't know if it's the driveshaft or transfer case or rear diff making it. It almost sounds to me like something is loose a while back I was off roading and a was flexing at a angle and a heard a strange noise then later this noise started don't know what it is please help if you have any idea thanks.