I would like to get help on this issue that is bugging me. Yesterday while i was driving my car, just when i reached 80km/h speed, suddenly "check engine light" came on. I was driving car to my home town, so after doing almost 300km, the CEL was still there. I have not tried to reset it with putting negative terminal off. There is probably no change in driving response or breaking in the car.
So my question is, what could possibly be the cause behind CEL, and how can i self diagnose the problem. I think i probably need OBD scanner or IT 2 scanner. Can some one help me in evaluating the issue.

Car is Toyota Corolla XLi with 45k km done. Never CNG installed.

Sent from my iPhone using Tapatalk