Im gonna take a wild guess and say the lack of rear support (the strap stops the motor flexing upwards, but not downwards) is the main problem- that motor is huge and long, so some form of rear brace is really needed, along with a better secured front end...
You need to make a rear motor support or some kind of system that will hold the front and rear of the motor together like the rc-monster heat sink does. That motor is just too heavy and the load the front of it has to cope with is just too much.