likely a broken vacuum line to the evap purge solenoid, or a bad solenoid. common problem.

you are experiencing a vacuum leak.