talked to a tech at work and he said with that evap flow during non purge code i should try new evap purge solenoid and valve and see if the code stays off, said that it could very well cause it. parts from gm will be here saturday