I have a 98.5 24v with all the stuff in my sig. and when i go to WOT and let off it likes to stall. If I catch it in time I can keep it running, but I was pulling once, snuffed the charger, it stalled and I had to crack lines to get it going again. Whats going on here and is there any way to fix it?