Definitely a relay. I fought this same issue for weeks, buddy of mine found the culprit.