The Check Engine Light came on and diagnosis came back. It has to do with the gas tank intake, it does not want to take gas when refilling the tank. It takes some then quits. It take 30 minutes or more to fill up and it has a lot of pressure behind the gas cap when taking it off. What causes this and how is it fixed?