could be the axle, i just replaced both front bearings and the drive side axle and no more hum