Hi Rebecca....Not sure if you got this fixed or not. I had the same problem. The DIC indicator comes on with this msg when a number of things that could be the problem. Gas Cap, EVAP Cannister Purge Valve, EVAP Cannister Vent Solinoid, vacuum lines, Gas tank sensor, etc., etc. It's all linked in to ensuring that the gas tank vapours don't escape into the enviroment. They're stored in the EVAP Cannister (charcoal filter).
I frigged around with the gas cap as well. Thought is was the EVAP purge valve (easier to get to than the vent solinoid). I psuhed the vacuum tube snuggly into the purge valve and tightened the screw cap that's on the tube connecting to it. So far so good
I was going to change the EVAP Purge valve 1st if I didn't resolve it this way (easiest to get to and replace)
Oh yeah, I was getting DTC P0455. Did you have your car scanned?