The vehicle is an '87 Dakota 3.9L Automatic with 83,000 original miles. On the way back from a 20 mile round trip, the truck starts misfiring, bucking, and diesiling while still running, then finally stalls. I crank it over and finally starts when I push the pedal to the floor. It runs but real crappy for 30 seconds and stalls again. I pop the hood, check wiring, carb, choke etc. and all looks good. No smell of excess fuel. I wait a few minutes and it starts right up and runs perfectly. I drive another 5 miles, let it idle, start and stop it a few times and it runs perfectly again. If it did it once, its bound to do it again far away from home. Any ideas? I'm thinking of swapping a spare computer into it. Any other ideas or known issues to look at first? Tough to diagnose while running perfectly.