I have a Chargriller Smokin Pro that is more than several years old. Every year, I have to take it apart, sand it down inside and out and repaint using High temp rustoleum. I just reordered a new charcoal pan, grates, etc to rebuild this grill. My spring repaints of this grill have gotten old! How do you prevent your grills from rusting like this?