I have a 2015 Elantra and my boyfriend went to fill up my tank (my gas light was on at this point) and it stopped filling after about 2 gallons and started to overflow when he tried to continue pumping. I started my car back up and it said I only had a little less than half a tank full. What's the problem? I've already had other problems with this car, it seems never ending ??