When changing the health of the golems I found that they spawn with their original health, not the modified health, and can't regenerate past their original health. (When healing using blocks the first hit from mobs and players will instantly reduce their health to their original.