Dodge Repair: 96 Grand Caravan LE 3.8 L Will not stay running, code 24, camshaft position sensor, crankshaft position sensor


Question
QUESTION: Hello! Thanks in advance for any help.  I have racked my brain trying to figure out this problem with this van.

Awhile ago, it was running fine, my mother took it to workout and when she was finished, came out, the van wouldn't start.  It would turn over but not start.

The van has sat for a little while because I have not had time to work on it.  We just replaced the battery and now when you turn it over it starts for a moment then promptly dies.  If I push the gas pedal in while starting it I can hear the engine rev and get to about 2 on the tach, but then dies.

I have checked the relay and fuse for the fuel pump.  Have pushed the release valve above the injectors and turned the car over, the gas sprays out. (forgive me if I don't know all the technical terms, I know the basics and can troubleshoot, but not always familiar with the terms.)  Replaced all spark plugs.  Someone had once told me it could possibly be the Crankshaft Position Sensor and the Camshaft position sensor.

Any ideas at all?  I'm at a complete loss!

ANSWER: Hi Brandon,
You could begin by doing a fault code readout using the ignition key:"on-off-on-off-on and leave on" doing that in 5 seconds or less elapsed time. Then watch the check engine light, which remains 'on', to see it begin to flash, pause, flash, etc. Count the number of flashes before each pause. Then repeat the process to be sure that you have an accurate set of flash counts. Then tell mt the counts in order of appearance and we'll go from there.
The other possibility is if the van has a theft prevention system that it is still armed. So try to correct that by locking, then unlocking the passenger door with the door key, then try and start it again and see if that solves it.
Otherwise let me know the fault code readont counts.
Please 'rate' my answer (see below).
Thanks,
Roland

---------- FOLLOW-UP ----------

QUESTION: I did what you asked with the key, no dice.  I also did the ignition test and got this result, not sure how to read it but this was the flash sequence.  1-2-2-4-5-5.  I think that's 12-24-55?  Thanks again man!

ANSWER: Hi Brandon,
The 12 code means that some time in the past 50-100 key rotations the battery was disconnected so that is usually not important. The 55 means 'end of code readout'. The 24 code means that the throttle position sensor located on the throttle body is showing a signal voltage which is either too high or too low to be appropriate. It may be that the sensor is unplugged, that its wire harness has a short between two wires, or that the sensor itself is faulty.
It has three wires: a violet/white that is a 5v reference source, a black/light blue which is a reference ground for the signal, and the orange/dark blue which is the position signal voltage which should vary over the range of maybe 0.5V to 4.9v as you move the throttle lever.
The sensor is mounted on the side of the throttle body at the level of the throttle lever axis of rotation. So check out the situation there and see if you can find anything unusual. The voltages I referenced will be present when the key is in the 'run' position.
The fuel injection is based upon the tps position so it being 'off-value' could cause a no start situation.
Please 'rate' my answer (see below).
Thanks,
Roland

---------- FOLLOW-UP ----------

QUESTION: I checked the wires, no splits or shorts visually.  I checked the voltage of the violet/white and it hit 4.93, and the orange / dark blue hit at 1.00 exactly.  Hopefully this information helps.

Answer
Hi Brandon,
Thanks for the rating, nomination, and very kind remarks.
The only question I have about the 24 code is does the voltage on the orange/dark blue wire vary as a helper moves the gas pedal down and up, and does it so so smoothly and cover a range of voltages. Let me know and we'll go from there.
One other idea would be to look again at the flashing of the check engine light. See if it might be the case that you have a mis-count due to not noticing a pause someplace along the line. That might tnen give us a different code to work on. For example could you have 1-1-1-2-2-2-5-5, which is the same number of flashes?
Roland
PS Feel free to rate/nominate me again if you choose.