I'm sure the parts store cleared the code. Once they are on, they don't go away on their own. I believe ours is not fixed. My husband took out the purge solenoid, cleaned with WD40, reinstalled it. We also bought an after market gas cap put an o-ring on the end of it to have a better seal, and voila, we haven't had the problem since.