the codes will set only when you meet the criteria for an evap test. usually the criteria are something like fuel level between 1/4-3/4 tank, at idle, in gear, with a certain ambient temp etc. the code isnt being thrown when you "drive easy" it just so happens that that is the only time its...