it could be the purge selonoid, the ecm plans for the gas tank vapors to burn in with the air for a more volitul mixture and better gas mileage, it could be something in the circut but not the actual selonoid, had to say without seeing it, but the machanic is on to something