Need to clean my engine
I was told by a mechanic shop they would not clean my engine because of all the electronics under the hood. They feared of getting it wet. I would have to sign a waiver. What do you suggest? My truck is a 2005 King Ranch.

