2016 Ram eco diesel Longhorn Laramie 4x4. Truck starting a loud whining noise recently and it's getting worse! Does it as long as you are mashing accelerator. Going down hill or let off accelerator it stops. Thought differential so I serviced both ! No change. Service transfer case. No change. Don't think it's tires because it stops when not pulling a load! Transmission is sealed. U joints and drive line doesn't seem to have excessive slack. Wheel bearings good! Sounds differential. I have to turn up stereo to keep it from driving me crazy! Any things else I might check before I bite the bullet and bend over at the Dodge dealership? Thanks in advance !