I am taking my 2007 Cayman S with 43,000 miles in on Friday for the third check on a check engine light. The first time was at the 40,000 mile service. Computer read an emissions problem but Bobby could not find a problem so he reset the code. Came on again New Year's Eve and took it to the dealership. Emissions again and could not find the problem. Reset the code again. It came on again two days ago and will take it in this Friday. I hope they find the problem while it is still under warranty. Any ideas?