Nothing should WHINE at idle. If it does you've got a vacuum leak on the blower gasket itself or the Lower Intake Manifold (LIM) gaskets.

As for one wheel wonders...good job. Turn off your traction control. Try that one jeeves. then go buy another differential...because I'd be willing to bet the one you have is on its way out.