I've been spraying mine with either Boeshield, Corrosion X or Fluid Film for 22 years, in all salt water, the tin oil pan and timing chain cover are still in good shape!
Also, very important, make sure there are no small water leaks from hoses, or drain plugs, that can cause a lot of rust that...