Do you still have the supercharger? I just purchased an 8.1L and will be installing it this winter. Why did you pull it off?