I just get em pollished... take off that sandcast finish. If you don't want to get it pollished, and you got it degreased pretty well try painting it with cast alluminum spray. That is usually sold with the engine paints at the local parts chains.