if the check eng lite is on, chances are there is a code stored. this is OBD1. you could have it blink at you.
it could be, cold start injector, water temp sensor, MAP/MAF/AIC, could go on..... so don't just replace parts, pull codes or have it blink.
you can go to
http://www.autozone.com/
a FREE online only manual can be had there. just sign up, plug in vehicle info, and go to "repair info".
the instructions for pulling and deciphering codes will be under
REPAIR GUIDE / DRIVEABILITY & EMISSIONS CONTROLS / TROUBLE CODES
======
clear codes, check egr and pcv. either one of those can make it hard to start. can be intermittent as well.