In case anyone else has the problem I found it:
I had a diablosport chip in the prom of my computer. When I removed it, everything worked fine.
I tried turning the chip off as well and the car never stalled... but it gave a hell of a jerk then worked until I revved again, not cool.
So I'm running without a chip AND my subwoofer's connected