Are you sure it wasn't a blow off valve? Tial makes a 50MM BOV that sounds like that. I had one on my Procharged Z06, and it sounded mean as hell. It sounds like a soda bottle opening, but really loud. Under high rpms, it had a rattle snake studder to it.
