We drove my 2013 Dodge Avenger today stopping and starting it a few times with no issues. We added gas on the way home and everything was fine. A few hours later after being at home, we went to leave and the car would not start. It turned over but died instantly. It acted like it was flooded. We let it sit a few hours and tried again and it still won't start. It acts like it's not getting any gas to it. Everything works well, battery, starter, lights etc. and there are no service lights that have been on ovine on at anytime. It turns over no problem just won't start like its out of gas but it has half a tank. What can I do to check it or fix it?