Makes a grinding noise at speeds from 20-40 mph. Not the wheel bearing as its replaced. Mechanic says its the front differential.
Is there a reason you doubt the mechanic?
Tester
Is this full time 4wd? If not, does the sound go away when in rear 2wd?