So I had the same issue with my 2011 cxl. After taking it for a long drive my check engine light came on and the car would stall once in gear upon acceleration. I checked for a code and I changed the camshaft position sensor but the car still stalled. Towed the car to the dealer and it put the code out 0010, intake camshaft position actuator solenoid valve control circuit.. the tech ohmed out both camshaft actuator solenoid valves and the intake was out of spec at 54 ohms while the exhaust was still inspec at 11.5 Intake camshaft actuator solenoid valve was replaced and the car is running well. The best part is this came under warranty that I didn't know about so there was no cost. I have about 76,000 mi on the vehicle. Good luck to all.