evap codes are common. I had this happen on my 4th gen as well.
easy to fix as all they need to do is determine where the problem is and either clean it out of replace the item and you're set
They also have to clear the codes so the computer won't show the old errors though (dealers do forget so make sure).