Will not start right away after filling up, this is the only time it has trouble starting, otherwise runs fine. Have to wait several minutes and step on gas for it to start. Doesn't matter if filling to full tank or half tank etc. Also the CEL is on. P0440 evap code. I replaced gas cap, tried replacing purge valve and hoses in area, replaced fuel pump strainer as it was very dirty(did not replace the pump or filter), replaced overfill check valve, charcoal canister valve. Also tried using HEAT to try to remove any water and clean fuel injectors. Any other ideas?