Hey guys, I have to get this truck done today, and don't know what is going on. I'm installing a new pinion seal and I can't get the flange to pull flush. I have it on as tight as I could hand tighten it, and quickly hit it w/ an impact (not much cause I didn't think I should have to yet) and...