the whine is the gears in the worn/fialing diff at the rear i think u would be able to adjust the bearing in the rear diff to save it myn went before i knew wot it was if i was u id take the assembley out degrease it n clean it put blue on the teeth and ajust it then take the front p/shaft off...