Update. I have changed the supercharger oil, did an air intake mod to a cone filter, checked again for a vacuum leak and it still howls. What I did notice is that it seems to be coming from the rear of the car. I was slowly going down my road with the window down, pressed the pedal and sure enough it is coming from the rear. Anyone have any ideas?? Thanks.