Hey guys. I got a 1999 Pontiac Grand Prix GT with a top swap, VS cam, headers, intake etc. A few days ago, as I was accelerating from a stop, my RPM started bouncing between 200-1500, back and forth, nearly stalling it. If I let off the gas, it stalled. It fired right up, but it stalled 2 or 3 more times when trying to accelerate again. I also noticed the battery light illuminated on the dash. The car ran fine for around a day after that. Then it started up again. I assumed it was an alternator issue, so I replaced that. It was working great for a day or so, but today it happened again. The car surges and wants to stall. Any ideas? Maybe the charging wire coming from the alternator is intermittent? Thanks.