hey guys. I have been having a very loud squealing noise coming from what sounds to be the driveshaft whenever i am moving. fast or slow. I first thought it was a bearing to one of the tires. But i was able to hear it better when the engine was off and i just pushed and pulled it enough to move the drive shaft. I was off roading last week and was in some muddy ice cold water for a while. was thinking maybe a bearing or joint on the drive shaft could be getting seized up. Any ideas or similar problems? Thanks!!