My CS is about 6 months old with ~2500 miles on him. Last weekend after driving at highway speed for around an hour I exited and immediately got a CEL and the car was idling very rough. I parked the car a few minutes later and went to work for the night. When I went back to my car around 10 hours later it started right up and felt fine but the CEL was still on. I drove home with the light on but everything seemed fine.
On Monday I called the dealer and had them look at it on Thursday. Today I got it back and the dealer apparently replaced the camshaft solenoid valve and all of the parts surrounding it (part number 996 105 303 05--item #39 on illustration 103.00 in PET).
Can someone explain what this part does? Thanks so much.