I would look into getting Swiftcast if you don't already have it. Very useful for resummoning in a hurry. To prevent a summon from dying in the first place, I use Heel or Place to make sure your egi is not over poison or fire. For Garuda HM I actually used Ifrit-Egi but most people would advise against that, so try at your own risk. :P