Funny I was thinking about crankshaft sensor as well as a possible culprit. These 90s vehicles are tough cause they don't like to through codes and do things seemingly at random.