Don't panic - check engine light can be anything from a loose gas cap to serious engine issues. Before paying for expensive diagnostics, check that thread
https://www.reddit.com/r/dubai/comments ... _in_dubai/ where people discuss diagnostic experiences. Golden Horse and a few other places do proper OBD2 scanning and can tell you exactly what code is triggering the light. Some garages charge 200-300 AED just for diagnostics but give you detailed report. Others do free scan but then pressure you into repairs. Read the comments on that Reddit thread - people share which places were honest about minor vs major issues.