RE: ys engine after run lube.
I would not recommend WD-40 for any longer term protection. First it is a solvent and it is said the the WD stands for "Water Disperasnt." It will evaporate. I used compressor oil with is generally non-detergent and seems to do the job well. I have also used Auto Tranny fluid and Shaler Rislone.