I think that would be an expensive way to clean your engine (using P21S).
Alternatively, I suggest getting Zep Heavy Duty Citrus Degreaser from Home Depot, diluting to your preference (based on the label), then using it under the hood.
If you prefer the Meguiars route, try All Purpose Cleaner (APC) Plus.