first off, dotn disconnect the battery!!!! You will clear all drive mode data on the pcm which takes many correct drive cycles to recomplete. If you had a loose gas cap and set a p0455 gross evap leak, just tighten the cap. You do realize there are recalls for the gas cap and filler neck on these cx7s. Email or PM me and i can see if your vehicle has any open recalls. ALso we had issues with the filler necks being too coarse of threads and leaking