We depend so much on our vehicles these days that an engine light can strike fear of a repair bill. I hope it some thing simple. I always check my gas cap. I'm sorry to hear that you are having some difficulties with your vehicle. I did some research for you at Managemylife and found an expert answer to a similar question that may help until your expert can respond to your specific question. The link is attached below.