Good question. Perform the following test on your own:
1. Take a paper clip, or if you don't have it take a piece of a spare wire approximately 1.5" long. Any small diameter wire would work. Strip both ends of this wire (remove insulation).
2. Bend the wire or the paper clip in half (equal length)
3. Get under the dashboard on the passenger side and look for a light blue (2-pin) electrical connector on the right side under the glovebox department, next to the kick panel (if I remember it correctly). Should look like this:
4. Insert each end of your wire into the connector, one wire in each hole:
5. Now get in the driver seat and turn the ignition to ON but do not start the car.
6. Begin counting the check engine light blinks. The light shall first blink slow, then fast. Count how many times it blinked slowly and how many times it blinks fast. Each slow blink represents number 10, where as each fast blink represents number 1. So for example if you have 3 consecutive slow blinks followed-by 6 consecutive fast blinks the number is 36. Then there will be a pause in blinking, followed-by another set of blinks. If there are multiple check engine light triggers, than the second set of blinks would allow you to identify code #2 and so on. If the seconds set of blinks becomes repetative, then there are no additional codes to read. You can have many codes or only one. Once you read all the codes, report back and we will try to provide further assistance.