something the OP should bring up to GM is some of these catch cans have been installed BY THE DEALER!!!!
I know there was a girl here in NJ that had issues and GM made the dealer remove the catch can... which was installed by her dealer.
here it is:
http://www.camaro5.com/forums/showthread.php?t=399271
how many of you had a catch can installed by the dealer???