Re: supercharger issues
+3 on the IC pump. Read the threads to verify if its your problem.
With those mods I would assume the previous owner had the car tuned.
You can look up your vin in the registry on the forum here and maybe a previous member here owned it.
This may help you find out who tuned it.
Enjoy it. These cars are awesome.