Hi everyone I'm missing one cap on my charcoal canister in my 1993 Ford Explorer XLT 4.0 I hear that this cap being missing could cause my idle to fluctuate I currently have it taped up with black tape therses still one last vacuum leak and wondering if this could be causing it?, side note I...