My wife's 2012 Chrysler 200 threw a Check Engine light and P0441 code yesterday. I checked the gas cap, and she had apparently not screwed it on enough to 'click' when she filled it about 200 miles prior, as I could turn it tighter before it started to click. When I unscrewed it, there was a loud hiss for about 2-3 seconds (not sure if vacuum or pressure, but probably vacuum). I put the cap back on tight. This morning, filled it and drove about 150 miles today, and maybe about 8-10 engine starts. Check Engine light is still on. Any idea if the loose cap would cause the code? If so, how long before it clears itself? The car has to pass inspection this month, and will fail if brought in with a CEL. Of course, I can disconnect the battery, but would rather not, if it will reset soon.