I had a 93 that had this exact problem. What it ended up being was the torque converter lock out switch in the tranny. I just pulled the plug on the front side of the tranny(about 6 wires if memory serves me right) and I never had another problem. I drove mine for another 30,000 miles that way before selling it. It does loose a little fuel mileage though.