There is no cam sensor on that engine I posted the code description for that code. Most of the time the problem is just spark plugs and wires setting that code. There is a black carbon that build's up where the spark plug wire meets the plug's I would also see if the coil towers where the plug wire's go on are corroded.I would start by checking those things first. Use a bright flash light to see if the spark plug boots have black carbon in them.
The electronic ignition (EI) module supplies a signal to the PCM whenever it determines that #4 cylinder fired on its compression stroke. Because of opposite coil tower polarity, the simultaneous fire of #1 and #4 cylinders are of opposite polarity as well. Under most conditions (except decel), the waste spark cylinder fires before the compression cylinder in sequence. The EI module can determine this polarity sequence and voltage amplitude by using capacitive pickup plates located under the 1/4 coil. If the module senses a positive to negative sequence and high negative spike when #4 is on DTC, it pulls the PCM cam signal to ground signaling that #4 has just fired on compression. This signal along with the double pulse received from the CKP sensor, synchronizes spark and fuel timing.
DTC P0340 will set if the PCM voltage on cylinder #4 signal wire is not pulled to ground (cam signal pulse) when:
* The engine has been cranking for 5-10 seconds; or
* The engine is running.
IMPORTANT: The cam signal is continuously checked when crankshaft sensor pulses are received by the PCM, except under deceleration.
IMPORTANT: A cam pulse missing may not affect engine operation.
* An open or high resistance on #1 plug wire or plug will result in P0340 setting.
* Inspect EIS towers and plug wire connections for corrosion or other signs of poor retention at connections.
Thursday, March 31st, 2011 AT 5:21 PM