The front snub mount is there to keep your engine from jumping up when the power is put on. It seems to me that I would check your motor mounts and transmission mounts. Could be a transmission mount failure causing you to break the front mount. Like a lever action pulls up on one side and down on the other.