I've owned a large steel offset smoker for 10 years. Originally painted with so called "high heat" paint. The paint on the firebox and part of the center barrel has "cooked off" a long time ago and now I'm fighting rust. I've tried unsuccessfully to seal it with vegetable oil but it doesn't last. Any suggestions?