Will crank/no start
I recently purchased a 2000 Dodge Neon from an individual who was going to junk it. I have done several repairs to it for my son. I recently had an issue where all lights would turn on but wouldnt crank or start which was a fuse located in the incab fuse box. Now the issue is my son went out with some friends came home. The next morning car died now wont start. I have had the starter checkedand the alternator there is a new battery but tobe safe I had the battery checked. The cables to the battery are clean. Ive checked all the fuses. Im stumbled on this one. I have not replaced the plugs or wires or coils however if that was the issue wouldnt the vehicle still start? I am showing a code of 0340 by turning the ignition three times. The truth of the matter is I am just wondering if anyone would know the main cause of this. My son and myself have been doing these repairs together before and after school and work and there isnt much money to go around. I was hopping someone had the same issue and could tell me without having to start replacing ten more parts. Thank You in advance.
elias Member Posts: 2,209code 0340 is camshaft position sensor. there appears to be no evidence to indicate the failure is caused by anything but that exact part. i'd swap plug wires too since after 15 years the factory plug wires' insulation has to be degraded.5
thecardoc3 Member Posts: 5,614A P0340 is a code that means the PCM isn't seeing the camshaft sensor signal correctly. It isn't always the sensor that has failed. A timing belt failure can generate this code, as well as a broken pick-up magnet that attaches to the rear of the camshaft. It could easily be a harness or connector issue for the camshaft sensor, and its also common to find that the crankshaft sensor or its circuit is actually at fault. In the latter, it ends up looking like the system sets the wrong code, but with some oscilloscope usage the reason for the error can be seen.
BTW. The system design is one that the engine can run on just the crank sensor signal, so try unplugging the camshaft sensor and see if the engine starts. If it does, you need to be absolutely certain that the timing belt hasn't jumped time because a loss of synchronization between the camshaft and crankshaft results in a no-spark failure and a P0340.5