Hello all. Im brand new here so forgive me if I'm in the wrong section. I have a 2012 Chevy Cruze LT 1.4 Turbo. A few weeks ago, my car began struggling to start after fueling up. I have to press the gas in order for it to start. It is every single time I get gas that this happens and no other times. My engine light came on right after the first time it happened. The codes it is throwing are P0496 and P0299. Any ideas? I'm trying to figure out a ballpark idea because I'm within the 100k mile warranty but I don't want to bring it to the dealer if it's not covered by the warranty because they charge me just to look at it if I decide not to get it repaired there. I have 84k miles on it.