I'm new to this forum so let me say first that this is a nice community
Ok onto my problem... Two weeks back I was driving home from my friend's house when I saw my MIL turned on. Looked at the manual and read that it could be an emission control problem and could be a loose gas cap. Haven't filled up for the past week so I was thinking no its not the gas cap. But then tried for the heck of it and made sure it had 3 clicks when I closed it. Drove for 3 days and the light was still up. Brought it to Brakes Plus and they said they couldn't read the code for some reason and insisted that I get it diagnosed by a mechanic for $75 to determine the exact problem. Couldn't do it at that point as I was fully booked. Scheduled for a Saturday appointment then. Now, on my way home, the light went off. It was a relief and I really thought the gas cap could be the issue. Drove the car for a couple of days (3-4) and everything was working fine.
Then the MIL turned on again. I was thinking what could be the problem but had no clue at all. So I just drove the car again hoping that the light will go away. One night, I was driving and I noticed a decrease in accelaration even thoough I was flooring the gas. The engine sounded that it was working really so hard and but no power is being drawn at all. After 1-2 days, the light went off. Then I was driving yesterday and the same thing happened and then the light went on. I was about to bring it to a service shop today but on my way to work, the light went off again! What could the problem here? I'm just paranoid that the car would stall on me one day. What could be the reason why my engine wasn't giving enough power/acceleration though I was flooring the gas? This isn't happening all the time but only for some instances (and then the MIL would turn on).
I haven't scheduled my car for the next 3k maintenance. It was not due till perhaps 2 weeks. Could that be the issue? What should I need to get checked? Is the turning on and off of the MIL normal?