try this, you may not get a engine check light but put the car in the ON position, pump the gas 5 times, and look at the check engine light, it will flash, it will flash how ever many times, count how many times it flashs, record the number, it will give you a sec or 2, then another time it will give you anther number, it will eventually stop and you will have a code, find what the code means by doing a search on google, so you can have a better guess on the problem