That could definatly be and probably is, one of the most common problems every assciated with EFI cars! ANYTHING?
First a new car flooding should not smell like gas if it has a catilitic converter it should smell like rotten eggs.
If you smell gasoline I would look for a fuel leak. No reason to ever smell fuel on a newer car unless your pumping gas. Charcaol canister lines? Pretty sure those cars have a return line and if she has recently hit something under car could have collaspsed retuen line and got a leak and cause obstruction which would raise fuel pressure and cause flooding.
Check fuel leak.
Check fuel pressure.