Alright guys and gals, I have got a 1998 Dodge Dakota with a 3.9 liter v6. I bought it from an individual in Mississippi because he could never get it to start first thing in the morning, and I wanted to see if I could fix it. With a little ingenuity I figured out that the problem with the truck is fire (sometimes it gets it sometimes it don't.) I've done a few small things such as unplugging the computer, spraying everything down with electrical cleaner, and using lithium grease to help seal the plugs for a better connection. All of these little things have gotten me to the point where the truck starts in the morning and runs great, but once a day and sometimes more I can be driving down the road and it'll stall out. When it does this I can rap on the PCM and get it to re-fire and continue driving. I don't know if the PCM itself is at a point where it needs to be changed or if there's some wire that's loose that's causing a disconnect between the PCM and the coil pack. Being a 98 my truck also has a distributor cap. What I bought the truck the previous owner give me an entire list of new parts from the coil pack to the distributor cap plugs wires sensors etc. I'm just looking for some other ideas as to where my problem might be.