I do mine once a week, makes it look so much nicer, I use ur basic engine degreaser...
When I bought the truck about 2 years ago. I was surprised how clean the engine was compared to the rest of the truck. It was almost as if he cleaned the engine more than the rest of the truck. Thankfully the motor has never been so dirty that I had to use degreaser on it. :thumb: