Thought my pinion seal puked

Did you just happen to have installed a new fuel sender? The lock ring that comes with a new sender are known to be thinner than stock, so it does not seal as well.