Great job kids!
Ok how about a rephrase;
Based on the symptoms you present it is a possibility that you may have a bad wheel bearing. It could also be a pinion bearing as it has a load on it when you are accelerating and when coasting no load and could therefore produce noise. Producing an accurate diagnosis without actually hearing it is excedingly difficult.
I would go through the drive line and eliminate things, ujoints, xcase output shaft bearings etc. Check for wear and replace what's worn.
Jeep Fleet Maintenance Director
'00 WJ, son's Jeep,'01 WJ mine, '04 TJ, brother's Jeep,00 WJ daughter's
Maintain your stuff so you don't have to fix your junk
ASAT= All Season All Terrain