You cannot clear codes on any GM above a 96 model year. You cannot get flash codes in 96 and newer. Only way to clear codes is with a scan tool.
You need to go back to that shop demand your money back since they didn't fix the problem!
Go to the dealer and have them fix it. 1996 was the first year of OBD2 and evap codes. Your car computer monitors fuel vapor leaks.