This may be way out of left field, but what about a clogged catalytic converter. My family has an old jeep that was stalling for no apparent reason and surging when started. Blown head gasket and clogged converter.