Broken trans/engine mount help

Just found that both bottom mounting bolts have broken off from the case and the top mount has broke off on the trans side. Have any of you guys welded these back on without removing the internals? I’m going to try it. Small short welds and will use wet towels on the metal around the weld to keep it somewhat cool. Is this a common problem? Is there something I should do to stop this from happening again? Machine has 2000 miles, never been rolled or tipped. I don’t want to get it all back together and have the mounts break again. Thanks.