Hello Rob,
Thank you for the question. Yes, the POR-15 Rust Preventive Coating in Black POR1PB will stop the rust. You will need to remove all current rusted areas to clean sheet metal for this to properly work.