Pulling the engine for new freeze plugs

I hate cleaning parts. This one seems especially difficult. Think the engine setting for such a long time and the fact cleaners just aren't that good anymore might have something to do with it.