sand blasting????????

a wire brush on a 4 inch high speed grinder is a very credible metal cleaner along with some heat and a putty knife for tar and maybe a small sand blaster for bad spots can do a good job. its a lot of work and time but cheap and it works.