First, I hope everyone that drives a GM, your cars run like they just left the assembly line. Mine is in a comma. It all started with code p0016, a loud (tick-tick-tick or clunk-clunk-clunk noise) and now it stalled on me. It is a 3.5L, K, flex fuel, v6, with 138,000 miles. 2 years ago when the car had 102,000 it threw code p0011 and one mechanic
replaced the camshaft position sensor, camshaft actuator, and camshaft actuator magnet (the round piece of plastic with three screws and a connector). Replaced also the timing chain tensioner, but he kept the timing chain and crank sprocket. Is the new problem related to the old problem? Do I need a new camshaft or crankshaft? Or do I need a new timing set (camshaft actuator, camshaft actuator magnet, chain, sprocket, tensioner) and I am good? Please be as detailed as possible?