Many things can make the check engine light turn on. Issues with important car parts are common causes. These include a loose gas cap, not enough engine oil, and problems with parts like the catalytic converter and oxygen sensor.