Thanks! After speaking with James, he pointed out that it was my remote panel causing the sporadic running of the motor. Which in turn, caused the water to heat up. 5 minutes later, the panel is disconnected and all is well. This guy knows what he is talking about. Definitely contact him if you have issues with yours. He saved me several hundred dollars by not investing in the wrong part.
Thanks again James.