I`m in the throes of cleaning/correcting the engine compartment of my `87 560SEC while the engine is just ready to go back in after a rebuild. For the steel, I`ve ground down any rust, used Eastwood AfterBlast (aqueous-based phosphoric acid solution) on any areas I`m still not sure about (like with pits), cleaned/dryed with Pre (an acetone-based solvent), and then coated with urethane-based Miracle Pant. I`d like to do the same for the white, scaly aluminum corrosion on some sections under the hood before the new insulation material goes on.

While both the AfterBlast and Miracle Paint are advertised as used for aluminum as well as steel, from what I`ve read it sounds like aluminum is generally trickier to work with. Some think phosphoric acid is not as good as Alodine, but I will be spot repairing and am in no position to detach the hood and fully strip it per the Alodine treatments. I want to leave the good sections of paint, and not have other chemicals leech under the edges where the corrosion will be ground down. Has anyone here had experiences with spot-correcting corroded aluminum/painted areas?

Relatedly, one of the heat shields needs reinforcement (this is a replacement part but it`s a thin, weak section) and I`d like to use fiberglass cloth and silver Miracle Paint, so it`s less noticeable. Since this aluminum has been exposed (just cleaned with Dawn degreaser then the Pre acetone-based spray) for years, would the naturally oxidized (I`m assuming but it just looks like normal aluminum) top finish readily accept the paint/fiberglass, or would sanding need to be done (in which case I imagine exposes a fresh layer, so then some chemical treatment may be necessary)?

Thanks,
Drew