I just removed and painted my engine. I sprayed it carb cleaner and used rags with some brushing. Used brake cleaner to complete the clean/drying. I painted with POR-15 engine paint. I purchased from Summit Racing. They have many enigine colors. You brush on the paint and can apply many coats if you want. A paint covered my block twice with some still left over for touch up. It looks awesome!!