I have an 07 5. 9 g56 3500 with 3. 73's and it's done the very same things since it was new. I changed the diff oil at 3500 miles,but the whine is getting worse,making the whole truck buzz. I know it was set up wrong from the get go. Those 3. 42's are looking better all the time.