So long story short, went to start my yf turbo today. Was hesitate to start. Went put gas then again hesitate to start but this time engine light goes on. I drive normal for the day car seems fine not losing power or anything. So I go buy a obd2 reader and get code p0340. Ran it 3 times to make sure. So its a camshaft sensor. Does anybody know what's a fix for it. I made the appointment for the dealer but if its something simple I can check or do myself I will be willing. I have read online and printed showing the possible cause and solutions. Any input. Its a 2011 model year with 29727 on it.