OBD OBD Code Guide

Check Engine Light After Refueling

A light that comes on right after a fill-up is almost always an EVAP code from a loose or bad gas cap. Tighten it, clear the code, drive a full tank.

What it feels like

Codes that usually produce this

Check these first, in this order

Free checks first. Nothing here costs money except the fuel you burn.

  1. 1

    Read the code, then open the fuel door and check the cap seal and the filler neck threads.

    What you'll seeA pliable seal and clean threads. A hardened seal is the cheapest cause.

  2. 2

    Tighten the cap until it clicks three times, clear the code, and drive a full tank without topping off early.

    What you'll seeThe EVAP readiness monitor flips to complete and the light stays off.

  3. 3

    If it returns, trace the vapor hoses from the purge valve on the firewall back toward the tank.

    What you'll seeEvery hose seated with no splits. A loose one leaks vapor and resets the code.

Stop and get it looked at if