Sorry to bother you but I am at a loss. You responded to a post by moosipher with a multiple misfire code.
So, went back to check the timing and randomly checked the cam gear, low-and-behold the key way sheared. New cam gear, no more cam position sensor code. Just random multiple misfires. Doesn't want to idle, but has some power back. Engine light blinks, seriously need to get this thing running... 16684 P0300 Random/Multiple Cylinder Misfire Detected,