Thanks anyway for the suggestions...Under the supercharger? By that do you mean on the left side by the snout?
The supercharger has a big gasket under it, that sits on top of the Lower intake. I had a bad leak in mine one, and it made my car stall. Can you not keep the car running with your foot on the gas? Definitely get the car scanned for codes too.