I had another though on those evap codes. I have had a couple that the lines had come off the purge solenoid. The purge solenoid is the thing that is attached to the coil tower bracket where it is attached to the to studs on the back side of the engine. Wouldn't hurt to make sure the rubber parts aren't cracked or soaked in oil and bloated.