I don't have spark and fuel pump won't work
P1340 Camshaft position sensor B circuit malfunction
The camshaft position sensor will not keep your engine from starting, You may have gotten this code due to excessive cranking,The camshaft sensor just synchronizes the fuel injector, at engine start up if it fails you will have a rolling idle and a engine surge, A crank position sensor seems more than fitting for your vehicle, If the ECM does not see a RPM signal that the crank position sensor generates it will not give spark , or even keep the fuel pump running, When you turn the key on you should be able to hear the fuel pump come on, (and the inertai switch has not been triped,). If it does not go to the engine fuse box relay with key on engine off do a wiggle test this means wiggle the relay if the fuel pump comes on check to see if the vehiccle start, You mainly need to do this to the PCM relay,
33.7k questions
32.5k answers
1.3k comments
23.0k users