The Check Engine Light With Code: P0011, P0014, P0021, P0024, P0341, P0346, P0336, and/or P0391 on Cadillac STS

Problem Description and Possible Solution

Vehicles with certain V6 engines may illuminate the Check Engine Light one or more of the following codes: P0011, P0014, P0021, P0024, P0341, P0346, P0336, or P0391. Our technicians tell us that some vehicles may require a powertrain control module (PCM) software update to correct this issue. Other vehicles may have excess camshaft end play on one or both cylinder heads which will need to be corrected using special procedures outlined by GM.

Problem Data
RepairPal Verified
Average mileage: 97,133 (58,000–137,000)
Engine affected: 3.6L V6
5 model years affected: 2005, 2006, 2007, 2008, more2009
24 people reported this problem
Viewing 1 - 7 of 7 comments
Check engine would come on and go off frequently. Took it back to the dealer and GM has them tearing down the engine to check the camshaft. Luckily it is under warranty
Car ran fine when I got it, two months later the chi light flashes and starts stumbling off and on. Light on constantly now and runs bad no loss of power just the intermittent stumble when I drive it.
Not impressed.
code stated timing, repairs were made, car once again showed engine light. Garage wants to replace entire engine. we are looking for options. The car is in good condition and worth an amount of money to be repaired.