I just got a huge squeal today comiing from the engine bay appears its coming from the snout side of the supercharger but im unsure. When i shut the car off it slowly dies just dosnt stop instantly. Im dumbfounded. LOL