Lex, knowing about a problem and finding a reliable solution to it are two different things. It could just be a vacuum leak, or it could be an leak internal to the supercharger. Whatever the problem turns out to be, Nissan might be having a problem getting replacement parts.
_________________________
Fred

"What are you gonna make me do? Wack a guy? Off a guy? Wack-off a guy? Cuz I'm married!" - Peter (The Family Guy)