I had a MP chrome box do the same thing. it was mounted in the factory location on my inner fender well. heat soak, no spark. A couple occasions I'd cool it with a wet towel. Extended the wiring and mounted the control box in front of the radiator support.... problem solved.