My egr was replaced because I had a small stumble off idle about 4 months ago. Evap system is the only thing I haven't touched yet and I agree that the evap is a possibility. But after finding out my dhp box was bad I'm going to wait till I get it back repaired and flash it before I go tearing into the evap system, just to make sure it's not a bad flash causing it.