Where can I get a new one for a 90 with 8.8? I just put in a pinion seal and noticed there was a groove on the flange that shouldnt be there. Well its leaking already.