So unlike most my engine didn't get wiped out by the lifters, instead the timing chain guide broke fell down on the crank gear and caused the chain to slip bending all the valves. Well a fresh rebuild later and the engine is back in with the AFM delete 3 bot cam gear and it seems to run okay other than long crank time and a P0341 code. I have changed the camshaft position sensor to a new AC Delco one(#3) and even replaced the lead from the sensor down to the main harness but still the same issue. I had someone turn off the AFM with HP tuners but they did nothing else. I had another friend look at it when he was doing something else and he said the wire was good but on got intermittent signal on scan tool. Any thoughts of why the P0341 is staying and will not clear up. Thanks for all the help