The check engine light has come on twice in the last month. It is on for the 2nd on 2003 Honda CR-V

Today the smell of raw gas at the rear drivers side door. Is there something that has come loose from the tank fill tube??

2 answers
Have it scanned and post the code(s) so we can help.