A binding gas cap due to a faulty filler neck can cause the check engine light to illuminate. Replacing the filler neck will address this concern.