Not a question. But I have the correct answer to his problem. My '92 Dakota did the same thing for 18 months. Changed fuel pump/filter, and the position thingie on the crankshaft. Waste of money. I deduced that some component in the Computer was overheating. From the day I replace it, all troubles stopped. That has been 26 months now. I also changed garages, those guys were just parts swappers & cost me plenty.