My 97 Dakota stalls while breaking/slowing down, at a complete stop and in reverse

1997 DODGE DAKOTA
150,500 MILES
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
It also idles really high at around 800/900 rpms and shifts hard and delayed. When in the cab I can hear a slight knocking sound when it idles from the vibration of the engine and it's really rough. The fuel economy is rapidly decreasing, I go through about 1/3 of a tank a day and I only drive about 20 miles combined to and from work. When breaking I can feel the truck sputtering and at a complete stop it almost always feels like it is going to choke up and stall out. The oil pressure is also slightly erratic, but that's a new problem. It always starts back up, but very rarely I have to give it a little gas for it to turn over. I've ran a fuel line and fuel injector cleaner through it, replaced the TPS and fuel pump, had a complete tune up, checked the air filter and all of the fluids. What is causing this?
Mar 29, 2012 at 12:31 AM
Advertisement
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
Is the check engine light on. Have you scanned the computer for stored codes. Check it and get back to me
Mar 29, 2012 at 12:42 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
The check engine light is not on. It flashed on once when it stalled out but promptly went away. I've had it put on a scanner 3 separate times. The first and last time there were no codes, but the 2nd time it showed a misfire, which is when I had the tune up. I've also had a vacuum leak fixed and recently sprayed some starter on all the hoses and fittings to make sure it didn't return, and that came out fine.
Mar 29, 2012 at 12:48 AM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
After the tune up did it run smooth ? Sounds like its misfires. What engine is in the truck ? When its running poor @ idle and shaking try pulling inject or connectors off or coil wires if and note which cylinders have little to no affect on how it runs. That will be the cylinder that is not working. After that we can narrow it down. Let me know how this works out.
Mar 29, 2012 at 12:58 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
It ran smooth for about a day and then started messing up again. It's done that with every element I've replaced and after I ran the cleaner through. I'll try that out tomorrow when there's light again and get back to you.
Mar 29, 2012 at 1:11 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
Also it's a 3.9L 6 cylinder. Automatic.
Mar 29, 2012 at 1:13 AM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
Good luck
Mar 29, 2012 at 1:37 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
Alright, so I cleaned up the throttle body, ended up having to replace the iac valve and the gasket on the throttle plate. Also tested the ignition coil with a ohm meter and the readings were spot on. I did this after hooking up a code reader and getting the code for the ignition coil. It's starting up better and doesn't feel like it's going to die when braking, but there's still a starvation issue. When I open the throttle too quickly I can still feel it choking up, so my acceleration isn't great, but it is improved. It is also still idling hard, I can feel the engine shaking, but the rpms have stabilized.
Mar 30, 2012 at 1:40 AM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
Check and see if its still setting a code .if it is let me know what the code is.
Mar 30, 2012 at 5:33 AM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
Check fore spark @ each plug wire end and check your firing order make shore all plug wires are on the correct plugs
Mar 30, 2012 at 6:09 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
Will do and I'll get back to you to let you know the results. It died again in my drive way this morning and now I'm having a problem getting it to start up. It cranks and starts to turnover then dies immediately after.
Mar 30, 2012 at 10:13 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
so the wires and plugs are both good. firing order is right and spark is good (got a first hand feel for that one). two of the wires were kind of loose and after ensuring all of them were good to go it ran good for about half a day again then stalled out and died at a light. Had a hard time cranking it back up and keeping it going. got home and checked the alternator, which checked out good.
Apr 1, 2012 at 3:29 PM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
there's no code showing again. I replaced the CPS and it's running better, but it still died on me once since yesterday. it didn't seem to choke up so much as just shut off. check engine light still isn't coming on.
Apr 3, 2012 at 8:54 PM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
have you checked for vacuum leaks. howis is the idle
Apr 4, 2012 at 12:30 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
I've checked for vacuum leaks several times and I can't find anything. when first starting it, it idles really high around 1500 rpms then once it's been put into gear it will idle around the normal 750. I can feel the engine shaking when it does idle, however. I'm starting to run out of options on things to replace. my next guess would be either the MAP sensor, catalytic converters or the computer. I would say the O2 sensor, but I know that always sets a code.
Apr 4, 2012 at 2:50 AM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
See if you can get a scanner . We need to read some computer date on this . We need to look @ fuel trim readings . Is the computer adding fuel or removing it ?
Apr 4, 2012 at 6:18 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
so new development: the truck has starting to rev on it's own at idle. also, there is a whistling/whirring sound in the vicinity of the left front of the engine. I immediately thought it was a vacuum leak, but I can't seem to locate it. I might have to wait to get it on a scanner since I will be out to sea until June starting this weekend. it's eating gas very quickly, too. I've gone through almost a half a tank in about 3 days.
Apr 4, 2012 at 8:06 PM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
Check it out when you get back. Good luck
Apr 4, 2012 at 9:22 PM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
so I took it up to autozone, just to see if I could get it to throw a code on the scanner. my truck kept resetting the scanner, tried another one, did the same thing, went back to the first one and it finally threw out P0351. I've eliminated the ignition coil, wires, plugs, cap ant rotor. The truck doesn't have an ignition module so that leaves either a poor electrical connection or circuit fault or a faulty PCM. Any thoughts?
Apr 4, 2012 at 11:18 PM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
Is the coil pack new? Testing with an ohm meter is not a good test. A labe scope is the best way. But yes you are looking @ a bad coil ecm or wiring problem. Have the coil tested with a labe scope or try a known good one from another car. Trace the wires back to the ecm. If all checks out replace your ecm. Good luck.
Apr 5, 2012 at 12:42 AM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
the coil pack is not new. as soon as I get back I'll see if I can get it tested.
Apr 5, 2012 at 12:51 AM
Avatar
DJCL
  • CAR REPAIR CONTRIBUTOR
  • 767 POSTS
Let me know when your back
Apr 10, 2012 at 11:22 PM
Avatar
SPAZ
  • MEMBER
  • 2 POSTS
Hello, I am pretty much having the exact same problem. only diff is i have the 2.5 engine and a standard tranny. I also have the squeel from the engine. I think thats a intake leak at the tps. My check engine light is on for a crank position sensor/cam position sensor. ive replaced the crank sensor but not the cam sensor. ive done a full tune up and cold air intake with no change. If anyone knows of a solution, id be very greatful
Apr 29, 2012 at 8:59 PM
Avatar
SPAZ
  • MEMBER
  • 2 POSTS
Also, mine is a 96 dakota which is a diff body style. however most of my parts i have to order for a 97. most of the 96 parts are incorrect which is pretty weird
Apr 29, 2012 at 9:01 PM
Avatar
IRISHPENGUIN
  • MEMBER
  • 13 POSTS
So I broke down and bought a new computer for my truck. I cut the old one open and it was completely fried inside. It even smelled burnt. The engine stall is gone, but it's still idling horribly and the take off is extremely delayed, along with shifts and braking. However the truck is finally giving a check engine light! Took it up to get the code today and found out the timing is off. If the rain here ever stops I'll take it up to an auto parts store and adjust the timing. Either that or just take it up to a shop to get it adjusted for me.
Jun 26, 2012 at 11:31 AM
Repair Safety Notice: This information is for general instructional purposes only. Vehicle repair can be dangerous. Verify all information, follow manufacturer service procedures, use proper tools and safety equipment, and consult a qualified repair shop when needed.