Truck didn't want to start this morning. No fire (well 1 or 2), just a lot of cranking. If it would have been -20*F I know I wouldn't have had enough battery. Went in and grabbed the Smarty, no code. Cranked a while longer and heard the ding. This time P0341--camshaft position sensor signal. It was dark so I could see what there was for smoke if any. Finally it fired a couple times and stumbled to a start. I shut it off 'casue it was too rough. Tried again and kept it running. Cleared the code and it's been fine all day. I have had a rough idle the last couple days. It does that in the winter, has for a couple years.
Is this common?
Is this common?