Special engine hood covers are designed to protect your vehicle from sun and rain. They come in a variety of shapes and sizes and can be made to protect your entire engine or just a specific part of it. Some popular options include SUV engines, motorcycles and cars.