Sounds like a vacuum leak. Check anything you removed to do with the supercharger and inter cooler tubes. Make sure your seals are air tight. When there are no leaks your boost gauge at idle should be sitting around 15-20lbs vacuum.