Turns out it was a bad oxygen sensor from the factory. It took them 8 weeks to get a new one and installed it yesterday. Picking it up tomorrow and hoping that’s the only issue.No issues yet. It just happened today so I’m gonna keep an eye on it. I’ll check the gas cap too. Thanks!