Chrysler Repair: Uphill Stalling, plymouth grand voyager, uphill position


Question
QUESTION: What would cause my '93 Plymouth Grand Voyager, 3.0 Liter, to stall when when I stop at a stop sign at the top of an incline but not at a stop on the flat? It starts right up but continues to stall as long as I am still in an uphill position with the vehicle. Once I'm level or downhill it's fine.

ANSWER: Hi Allan,
Have you tried to ignition key to get fault codes? "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 begin to flash, pause, flash, etc. Count the number of flashes before each pause, then repeat to be sure of an accurate set of flash counts. Then write back with the counts, listed in the order of appearance and we'll go from there. I have a candidate for the problem but first I would like to get the counts.
Roland

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

QUESTION: Hi Roland,
Thank you for your response. The engine key fault code I get is 28.
Allan

ANSWER: Hi Alan,
I don't see 28 as a valid code. Did you also get a 55? Please look again and try to notice the pause to be a bit longer between groups of flashes, you may have two codes (four numbers) totaling to 10?
Roland

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

QUESTION: Hi Roland,
Thank you again. I had noticed the longer pauses but didn't know they meant anything. I was just counting how many times the check engine light flashed. It's my first time doing this.

You mentioned that I could possibly have two codes. Is it possible that I have three codes (six numbers)? What I keep getting is, "3 pause 8 pause 5 pause 2 pause 5 pause 5 stop". I checked it a half a dozen times. The pauses between the 5 and the 2 and between the last two 5's, seem like shorter pauses than the others. So maybe they could be 7 and 10 but then that would total way over 10.

I suspect that I've got three codes (38, 52 and 55) and that each set of flashes can be no more than 10. [Even the first two numbers (3 and 8) add up to more than 10]. I also suspect that the last two 5's are the 55 you were looking for. Am I correct? Can you tell me what they all mean? Thank you,
Allan

Answer
Hi Allan,
The 52 means that the oxygen sensor on the exhaust manifold is showing a rich mixture because its voltage is higher than it should be all the time. It could be that the sensor is bad or that the wire for the 'signal' is shorted to the supply wire. So check that out by looking over the wires on the sensor that are quite fragile. You would be well-advised to replace the sensor if the wires look OK.
The 55 just means "end of readout", to verify that you have communicated with the controller.
The 38 is a problem... there is no 38 code. Might it be a 12 and a 17 or a 12 and a 35 which are valid codes? The 12 is common and says the battery was disconnected recently, the 17 says the engine isn't warming up quickly enough (or that the temp sensor is not responding properly to a correct temp rise) and the 35 says there is a problem with the radiator fan relay circuit (if the fans work then that is not a likely code). There is no 26 or 44 code. A 53 code says that there is problem with the engine controller itself, and is doubtful.
So take aother look and see if any of those or other permutations are correct.
Roland