Check engine light

My check engine light has gone on shortly after I filled up my gas tank…What causes this…Wouldma new gas cap help??

You’ve already posted a similar queation. Once is enough. This is not an instant answer service. Be patient. Give people some time to find and read your question.