I have a 2008 Acadia and after getting gas the car won’t start. It most of the time has to be jumped or turn the key on and off 5 times before trying to start it. Engine light is on with reading that a new gas cap is needed. I replaced the gas cap and it’s still doing it. What could be causing this?