2007 Chevrolet Silverado 5.3L Fuel Evaporative System Fault: How to Fix EVAP Code and Pass Oregon Emissions
I'm troubleshooting a persistent EVAP system fault on my 2007 Chevrolet Silverado 5.3L with an active OBD2 code related to the fuel intake and evaporative emissions system. When I tested the voltage at the vent solenoid connector, I observed a difference: 12V when the key is off (KOEO), dropping to approximately 0.04V or 0.07V when the key is turned on. This behavior suggests an issue with the solenoid circuit. According to forum guidance, when the ignition is ON and engine OFF (KOEO), both wires at the vent solenoid connector should ideally have 12V. The white wire should remain at 12V until the PCM commands a ground — which causes it to drop to near zero volts, allowing the solenoid to close. However, in my case, only one wire (pink) consistently reads 12V when the key is off; the white wire shows only 0.04–0.07V when the key is on. I have confirmed that the solenoid itself functions properly when tested independently with a battery. The issue appears to be in the wiring or connector at the vent solenoid, possibly due to poor contact, a broken wire, or an open circuit. I am now trying to locate pin 61 (X1) on the PCM connector as suggested earlier — but I don't have access to diagrams or photos of this connection. My main concern is that I may be facing a faulty PCM, especially since I cannot pass emissions in Oregon with an active EVAP code and my plates are expired. The truck is my daily driver, so resolving this quickly is critical. Can anyone provide clear wiring diagrams or photos showing where to test the voltage at the PCM side of the white wire? Is it possible that the PCM isn't sending 12V to the white wire — or is there a more likely issue with the connector? I’ve also learned from another user’s experience: removing the truck bed and inspecting the fuel tank revealed a damaged strainer causing refueling issues for years. That fix helped, but I still need to resolve the EVAP code (code 449) permanently to pass emissions. Any help identifying where to test voltage at the PCM or confirming whether a new PCM is required would be greatly appreciated.
When you back-probe the vent solenoid connector, ensure both wires have 12V when the key is ON and engine OFF (KOEO). Test the solenoid's resistance with an ohmmeter — it should show a low value (typically under 5 ohms) indicating good continuity. If the reading shows open circuit or infinite resistance, the solenoid itself may be faulty. Disconnect the connector and perform your test light check as instructed. I’ve sent you an email through this forum — feel free to reach out for PCM connector diagrams. Also verify that the solenoid connector has no contact issues.