2005 dodge caravan p0340
I have a 2005 dodge caravan with a 2.4lt 4 cylnder motor, throwing out code p0340. It has 112000 miles. I have done all tune ups except i havnt touched timing belt. How can i determine if the timing belt is done or its the sensor/wiring, the code is coming up with? The car shut off while driving, no noise my wife tells me just died. Will not start its cranking but will not turn over. I have a small exhaust leak havnt had time to fix could this effect it? Please give some ideas and thanks for your time.
Replaced both camshaft and crankshaft sensors didnt do the trick. checked all wiring, all is well upon further inspection and better code reader. I believe the timing belt has jumped several teeth at a -64.00 degrees