Last week my 2005 with 72 k on it began to skip on startup. Got some blue smoke as well. this only lasted for about 5 seconds and then it cleared up and ran fine. Today the check eng light came on. I read a code P 0341 camshaft position sensor "A" circuit range. My CD manual does not list a P 0341 code. Has the sensor failed or is the code a result of the skip. Or is the skip a result of the failed sensor. I do not think it is a bad load of fuel as I filled up at a Flying J and never had a problem with their fuel. Another thought is are the injectors starting to fail? Any help would be appreciated. Thanks, J Knapp