My buddy purchased a soda blaster for his business, which came very handy for cleaning the engine. Definetely not a fun process, but it's worth it. If you are planning on doing this, make sure you do in in a ventilated booth or outside. Lab goggles are also a must!
Before:
After:
Blasted engine block: