Definitely check all grounds. I had a problematic DC Control unit for my electric fan. I replaced it and all the associated wiring, surge is very rarely a problem now where it had once been stalling all the time. I doubt the issue was with the controller, the grounds made more sense.