Motor Plate/Water Pump Leak Issue

Do you have a fore-aft limiter? If not that may help keep things tight.