jeep issues

I have owned four jeeps if the noise is a humming sound my guess would be a wheel bearing for the front if it comes from the rear it cold be the rear diff carrier bearings or the pinion bearings . mine has all of the above and sounds like a tank goin down the road . now the stalling forget the ecm or the body ecm start first with the crank sensor it wont show any codes and will stall out the jeep at any time moving or sitting still . the jeep will crank but not fire . the sensor is bolted to the bell housing and read off of the fly wheel in the trans u can get to it from below with a long extension and I think a 10 mm socket start there and it will stop stalling and make sure you get a mopar sensor the aftermarket ones burn out after about 6 months let me know if that helps wayne