About a week ago I was driving to work and the DIC told me to "check gas cap" so I did and it seemed ok. I went to Autozone and the chick there said I had a bad gas cap. I went to the local dealer and bought one for about $21 and went back to her to have my computer reset. Well two days later the DIC said the same thing. I took it back to that Autozone and talked to a different guy this time and he said that she shouldnt have said that because thats the biggest misconception when it comes to that error. Well luckily when I went to the dealer by my work and talked to the service manager he noticed I worked for a certain company he has service with. LOL we were able to work out a deal and he brought out a tech and a TECH 2 computer. After poking around under the rear of the car they determined that it was a "vent valve". I guess it releases vapors to the engine or so they do not go to the engine. So basically what I am getting to is wondering if anyone else has had this part go bad because he said that they go bad all the time. And if anyone out there has had this go bad is it easy to fix or should I just work out a deal with them? Any help would be very much appreciated. Forgot to mention its a 2006 GXP