Join Date: Sep 2009
Location: Brownsville, TN U.S.A.
Welcome to the forum. I think your right in that your supercharger is damaged. I would take it to another dealer or a private shop. If you have a "Super shop" near you that does service that would be good.
If you take it to another dealer you will need to tell them straight out that you need someone to look at it that knows about cars beyond the CEL lights. I would make it part of calling around, ask them about experience with superchargers.
Anyway you need to get it looked at asap. If that supercharger is unblanced it could come apart during high rpm.