Alright so I finally narrowed down my noise (whining/howling at 15+mph in any conditions) to the rear end. Pulled the cover to find a TON of metal. Start tearing it apart. Pattern is fine. Gears are fine. Races fine. Bearing rollers are fine. I finally found a spot on the outer pinion bearing where there was a small groove. On the pinion flange, there are small grooves and a lip on the inner edge. Do you guys think this is my problem? And also, what would cause this? I understand the damaged flange could damage the bearing, but how would those grooves develop on the flange in the first place?