My 04 engine dies when refueling. I was letting it idle and engine sputtered badly when fuel cap was removed, but now it dies completely. Takes about 20-30 attempts for it to start after replacing the cap. I can get it in about 12 if I floor the gas pedal. Thoughts as to what I might need to address to fix this problem? Thanks in advance.