I had the same humming (vibration) noise with my truck and it would also go away in 4wd. This seems to be a common problem.
It is the needle bearing, a tsb(technical service bulletin) which is covered by warranty. I just got it fixed by dealership and noise is gone. Check it out, this might be...