Hello doncoth...very low mileage for an 88 aries and i doubt that anything serious is going on.
In 88 these engines were carbureted, not fuel injected & majority of the stalling problems were fuel system related on these cars,
like a broken or split vacuum hoses allowing air to be sucked into the intake manifold. Unmetered air changes the fuel mixture, and can cause a stalling problem..
Since the check engine light is coming on we need to find out what the trouble codes are.
To get the codes, put the key in the ignition and turn the key to the "run" position until all the dash lights come on (DO NOT START) Have your paper and pen ready to take notes.
Turn key back "off",then to "run" again,"off" again and then back to "run " and leave it there.....The check engine light will begin flashing....It will flash a 2 digit code....For instance,2 blinks followed by a pause,then 1 more blink would be code "21"....The last code displayed will be 55 (test is over) From that information we can determine the cause of the condition. The codes can be read here>>>> http://www.allpar.com/fix/codes/index.html
the list is at the bottom of the page. Let me know what you find. I'll be glad to help you.
Good luck and i hope this helps.