Whines on acceleration ??

Well, if the noise does not change with the gears, but changes with vehicle speed, then I would say it's the diff. So say cruising at 40 it whines, then down shift to 2nd and accelerate a little harder and see if u can duplicate the same noise, then I'd say it is there diff.