I have an 02 LB7 gmc that I tuned and runs great fine whatever so today I go to to do the DSP 5 for the guy and I install the switch and as I always do I check with the scan tool that the switch is recognized and switching and it was so I button the dash and fender well up start the rig and pull outside and am letting it warm up and it shuts off. restarts fine and then about 90 sec into idling warming up it does it again. so this time I sit in it and let it idle and when it does it the battery light in the info center comes on, Now if I hold the throttle at 1500 rpm when it does it cuts out but it will catch it self and continue to idle and come back up to the 1500 rpm, So I Full flash the single tune I built back in and it idles for 20 minutes with no issue, I also re full flashed the DSP5 in and used V8 this time and still does the stalling thing. Any ideas?