thank you everyone for the help!
Problem solved..I removed the drive shaft and dropped it off at a drive shaft shop; 1117 W Foothill Blvd, Azusa, CA 91702, (626) 334-2418. Very honest and friendly, I highly recomend. I had the shop do the u-joints because I wasnt sure about burning out the old ones.
I had them back in 4 hours. He showed me the warn ones and he was imoressed with the wear, the joint was ground down and looked like a gear...I also replaced the seal on the transfer case because it was accessable. Drove around and all noise gone. I had thought for the past year that my front bearings were bad, turns out it was the drive shaft the whole time. While I was waiting I decided to change the water pump, air pump, and alternator, etc....Rinning great!
Next item on the list are the vaulve guide seals......
Thank you again to everyone, without this site I may have paid for labor, diognosis, etc...saved a lot of cash. This form is very helpful
Thank you!