BDR
I have an electric water pump in my Johnex and it works very well. I have never had any heating problems.
Make sure that the wiring is well secured. The only problem I ever had was with the ground wire that shook it self until it broke at the connector. I fixed it and put heat shrink around it and never had a problem after that.
I have rubber motor mounts but with an aluminum bar on the driver's side to keep the engine from moving too much. I added this after ripping the rear mounts off of both mufflers.
Wayne