Kroil is a good preservative, rust inhibitor and rust removal solution. It is oil based. Sili Kroil has silicon in it, might not be a good idea on engine internals. I have a engine block with that rubbed all over the machine parts in plastic bags in the garage.