Bad gasket on t-stat housing. Couldn't keep coolant in it. It's a residential stand by genset, so not really high priority for the owner.
Regarding the puller, i have several different ones - 2 jaw, 3 jaw, flat bar, etc, including some that i have made for other things. Will see what it takes.