H Iggy, welcome to the forum.
In addition to the washing with baking soda, a thorough wire-brushing, vacuuming, there is another idea that I heard just last night.
Member EuropaChris was here picking up a Keystoker stove I brought partway home to him. We were discussing summertime corrosion. He suggested buying some of the small buckets of moisture absorbant from Home Depot or Lowes, And sealing the flue with plastic and tape, the inlets to the blower motors, and seal the doors real well: make sure the door gaskets are complete, with no gaps.
I think the surface of the steel gets impregnated with the acidic ash when it is hot, and the summer humidity is enough to activate it. The Baking soda wash helps, but doesn't stick around long enough.
If you want to coat the surfaces with an oil, WD40 is not the product to use. WD is a very good product for lots of uses, but months-long rust prevention is not one of them. WD leaves a very thin layer of silicone, and this doesn't block oxygen from getting to the steel.
Check out the LPS-3 product, it leaves a thicker, slightly sticky layer of oil that will stick on th esteel for months. It is designed for long term protection of ferrous metals.
There are other products available, hopefully several other members can add to a list of good rust preventative products and proceeedures.
Hope this helps,, Greg L
Last edited by LsFarm
on Tue Feb 27, 2007 6:49 pm, edited 1 time in total.