Have you tried pulling out the error code(s) / fault code(s) against that check engine light? By scanning your vehicle via diagnostics tool or scanner?
IF No, 1st do it this. IF YES, please mention the error codes here.
Please also check that whether fuel lid has been tightly closed?
Sometimes, CEL can also appear in similar cases, if fuel lid is not properly / tightly closed.