Wd-40

I love WD40 for a lot of uses. I used it on my new engine after washing it down with soap and water, not a spot of rust on the bare metal.