I have done some searching on this code. I hooked up my scan tool and had a P0440 and P0442. I replaced the gas cap and so far the P0442 has not come back. I am getting 1.6-1.7 voltage for the gas tank pressure, which is within specs. I do notice that my purge solenoid shows SHRT, which I am guessing it means a short. There are vent solenoids on my scanner. One shows open and the other shows SHRT. I am thinking I need to replace the purge solenoid, but not sure about the vent solenoid. Any ideas? Thanks.