I went and saw my car today with the supercharger out. All the teeth for the spline on the supercharger are completely worn off.

The shop said they keep finding crap that was done in a rush type situation. My mechanic said that it appears that the original mechanic was extremely stressed out when he was installing it. Just wanted to update you guys.
Brandon