Last weekend I got my 2000 (non-turbo) engine back together after replacing the head gaskets (I did the work myself). It runs great, but the check engine light came on right away, and I just had my mechanic put his code reader on it- shows Evap Purge Solenoid Circuit Open. I'm pretty sure I solidly reconnected everything on the intake manifold, but maybe I missed something else. Ideas anyone? Thanks!