My m1009 is whining like my wife at a parts swap meet!! I changed the u joints and it still does it, i pulled the cover off the dif and no chunks of metal, everything looks ok but the fluid was this greenish brown nasty looking stuff!!! What do you guys think? im thinking its the pinion bearing!!!!