After poking around a bit, I tried Totally Awesome, most dollar stores sell it. Grabbed a couple bottles and a toilet brush for tougher spots. $3 out the door and my engine compartment is clean. Just rinsed it out with the garden hose. I think a power washer would be overkill and risk damaging a seal or something by accident.