Keeping your engine clean can make it easier to spot potential problems like leaks and make it easier to work on. Hoses and wiring may last longer when kept clean. There's no need to purchase expensive commercial products when you can make your own engine degreaser at home with a few simple supplies. Here are some degreasing cleaners you might want to try.
You can make an effective engine degreaser by dissolving ¼ cup of washing soda (sodium carbonate) in one gallon of warm water. Washing soda is similar to baking soda, and can be found with the laundry products in most stores. You could substitute baking soda for washing soda, but it will not clean your engine as effectively.
Another effective engine degreaser is made by mixing two parts ammonia with two parts water and one part liquid dish soap. The mixture should be thoroughly combined in a spray bottle, and you should scrub as necessary. Rinse thoroughly.
Mixing one part kerosene with four parts of water and adding some liquid dish soap will also make another degreaser. Kerosene can be applied to the engine as a degreaser by itself, but added soap will work as a surfactant, helping to break down and remove the engine grease and dirt. Use caution when using kerosene because it is flammable.
Always use care when working on an engine. Make sure the engine is off and cooled sufficiently to prevent injury. Avoid working near the fan. Use a spray bottle to get good coverage when applying the degreaser. Use a firm brush to scrub small areas; any cleaner strong enough to remove grease on its own may be strong enough to damage sensitive hoses and wiring. Always rinse thoroughly after use.