I'm getting ready to the pull the carbs for a clean and rebuild this weekend, and while I have them off I would like to be able to clean the engine especially since I'll be able to get all those hard to get to places. The block is a bit dirty/grimmy from the disintegrated foam insulation in the cowling. What is a safe product that I can use to clean up the engine block? Also, does anyone use any of corrosion inhibitors/protectant sprays on their engines? If so whats safe to use on the block and/or electronics?