There are many products on the market for cleaning engines. Most of them are engine degreasers, which I use. I really haven't seen a difference from one degreaser to another degreaser. You should be able to pick up engine degreaser at your local parts store.