My engine light came and I took it to mechanic and 1st it was gas cap. Then the engine light came again and I had ONSTAR do diagnostic test and take it back to same mechanic and repair it. The next day the engine light came on again and code P0299 and they repair. So engine light came on again by this time I am sick of this America made car. ONSTAR did another diagnosis test and code P2261. I have try to make appointment with car dealer and no answer, so I left message for them to call me back and they never return my call. My car drive good it get up speed and drive normal. ( IT IS THAT MY ENGINE LIGHT IS ON) ONSTAR try to make appointment and it went straight to voicemail. My 2017 has 38,080 and I am over it. Ferman GM. They are the worst and that the closest GM CLOSE TO ME RIVERVIEW FL. I just want it fix. My mechanic told me to bring it back on Monday.