One more time..
Seems like what is corroded are the aluminum parts. They are supposed to oxidize. I don't see the problem here.
I'm not seeing rusted or pitted sheet metal
Suggest having another look. Are 'ya thinkin' those rusted hose clamps, engine block, exhaust manifold, muffler and tie rod ends are aluminum?