Check engine keeps coming on and off. The code has been P0340, camshaft position sensor. It will be off for a day or two then come on and stay on for awhile. The next time i start the engine the light will be off. How can it be fixed???
33.7k questions
32.5k answers
1.3k comments
23.0k users