Motor Plate/Water Pump Leak Issue

I have a motor plate installed on my 416 stroker 69 Dart drag car. Along with this I have an proform branded electric water pump. My issue is the water pump gasket on the engine side of the water pump will leak. I have tried using 2 gaskets but they still will slip out and leak. I have found the water pump bolts will tend to work loose and I'm guessing it's from the motor moving around a little.

Anyone have any ideas on how to prevent this???

I do have strut rods mounted to the block motor mounts. One for forward/backward movement and one on the drivers side to hold it down.