Water pump troubles on race car.

I've been running the Moroso electric pump on my bracket Demon for 11 years & had no problems with it. I have circuit breakers wired into all the electrical circuits on my command center. Have you contacted Moroso & asked if they can check them out? That would be my first plan of attack.
Called them today. Waiting for a call back. Was passed to voice mail.