Just my 02 worth,
Don/t use detergent as a lube. I did just once and now I have rust under the seal. The detergent acts as an acid and removed the paint to metal. every time it gets wet more rust starts.
Just me tho.
dg