I’m looking for SAFE method of cleaning my Jeep’s engine. The previous owner obviously loved mud and there is a thin layer of it from just under the alternator all the way down. On hoses and every thing. I’d like to clean it up and not damage anything. What have you used that you know works safe and well?