Update - with the supercharger belt off it runs great. Nice idle, and runs good for not having boost. Surprised me how well it ran, esp. considering how it was running before.

So, is it possible the supercharger is causing the running issues, or maybe a bad MAP sensor?