Check engine light came on showing minor evap leak. Replaced gas cap and cleared code. A while later light came back on. Where should I go next? Visually check hoses? Smoke test? How long after clearing a code will the computer reset so I can try to pass emission test?