I'm looking for a suggestion for something I can apply to heads, fins, and lower engine casings that will take the heat from the engine and offer some protection as well as making them easier to keep clean

the fins will be time consuming, but I don't mind taking the time to do it right, as well I wouldn't mind if the product brought out the shine and sparkle on the engine, it's a good looking feature on the bike

product advice wanted for protecting a new Harley engine-img_5037-jpg