I keep getting an engine light for my gas cap. It is not a GM part, which costs $35. Is there a sensor for the gas cap that can be disconnected?
The check engine light comes on when a Diagnostic Trouble Code has been detected. A trouble code for a small evap(evaporative system) leak comes up and the most common reason for this code would be a loose or failed gas cap. If you have just filled the fuel tank I would recommend tightening the cap and driving it a few days to see if it doesn’t cycle back off. The Gas cap can be tested with the proper equipment. Also the evap leak can be located with a smoke machine.
Check Gas Cap Message
There is not a sensor that can be disconnected that pertains to the gas cap.