what better for cleaning an engine

It’s just as good if it’s fully disassembled too.