Had a check engine light. Took to dealer, still under waranty. 2007 CTS. Told me it was the camshaft. They ordered a head assembly and said this was common due to problems with the GM contractor who manufactures the assembly. I'm no mechanic, but sounds major. Anyone else experience this. Thanks. PS. Should I be worried due to the nature of the repair (future problems)?