We always just set the hot power washer to the hottest steam setting possible, and they always come out spotless and grease free. Then its primered and hit with 2 pak paint.
Have heard the engine stuff is suppost to be good though.

Think its made by hycote in Oldham