Check Engine Light not working

Well, somehow it started working today.
I unplugged the PCM connector and made sure it was fully seated and I was able to get codes out of it.

Unfortunately, none of the codes help me. I think I'll need to drive it more for more codes to set. Idle seems high (don't have a tach yet) and it still stumbles a little at throttle tip in. Cold start is rough too.

12 battery disconnect
33 a/c clutch
31 evap purge
32 EGR not working
55 end of codes