On a hard right bend my battery light is coming on briefly, followed by engine missing, then a puff of smoke when it catches. First noticed at Nelson Ledges coming out of the Carousel, but had repeated itself on off ramps. The battery is firmly in place and the terminals are tight. All fuses and relays are seated. I will check other power and ground connections today. Any other theories to ideas?