Ford Focus.....no clue about the error code.
That’s crazy, it is typically the gas cap or purge valve. 
Have him clear the code, go get a new purge valve and replace your old one, then drive for a few weeks and see if the check engine light returns. 
This should be a simple fix even if it is loose vapor hose or blockages.