My dad uses S100 on his Harley, but I've never thought about using it on the (truck) motor.
I've used this:
and it works quite well.
Might try the S100 if you like it...
Most people overlook this part when they wash their truck. I personally don't wash the engine EVERY time but I like to do it at least every 2-3 months or so.
I found a good thread here how the "proper" way to do it...
You've posted the same thing over and over again. We get your point. If you post again perhaps it would be good idea to have something meaningful to say and to help others.