Bandook yer right on both things. What to use on O-rings might be the most wildly debated interweb automotive topic out there. Luckily I can dodge it this time because lube came with it and thats what I used. There was enough to do it twice so they must know the seal is too big. Heres what happened... it was my first EFI pump R&I. The ring was bigger than the pump so I couldn't pucky it on with lube, it'd fall out of place. So I stuffed it in the tank side then fought seating pump. What I really did was shove the seal into the tank. It was big as a hula hoop ha ha after swimming for a day. Old one fit perfect.