All Classified forums require a Site Supporter subscription. It is only $25 per year and you can buy and sell whatever you like on the forum. To become a Site Supporter, go to Your Profile and select "Paid Subscriptions."
Welcome to the forum.It could very well be the rear end. With the trany in neutral, and the truck on the ground, try to turn the drive shaft and see how much play you have. Should be almost none. Check your u-joints for slop. They usually don't whine as much as they just clunk when shifting into gear from park. I'd put up on stands and run it in gear so you can hear it. (Just DON'T get under it) Ask me why!!!If the whine in the diff pull the inspection cover and check it out. After thought. Listen to the axle bearings while it's up in the air. (Outer end of the axle tube) It could also be a bearing going out.