DIC keeps displaying "tighten fuel cap" and my CEL keeps having to be reset. Do these caps go bad or is it the fuel neck the cap screws on to? Can't seem to find a definitive answer in here. Trying to re-tighten the cap isn't working.