My Toyota Prado 2005 model shows a engine light warning on the dashboard when the vehicle is started. It does not turn off. What could be the reason, How can I resolve this. Is it possible to repair from any local workshop or should I take it to the dealer.