2000 Chevrolet Astro Repair Question
Code p0440 evap emissions
Answer
I would be checking all ECAP vacuum hoses first, ensure that they are free from cracks and tight on all spouts, as the care is nearly 12 years old, i would be considering replacing the charcoal canister as well, start here.
PO440 is a generic code for the EVAP system. There will likely also be more specific codes to help diagnose it but you will likely need a smoke machine to even get started
EVAP canister is on the driver side of the gas tank, and I inspected both vacuum hoses connected to it, as well as the fat rubber hose. none of them seemed to have cracks or be loose. I purchased a new canister. Might replacing the canister fix the issue, or is that less likely? or might the leak be in the line further forward on the vehicle (after the vacuum line converts to steel tubing)? how can I check for leaks other than visually, without a smoke machine? Or is it time to take it in, to have them use a proprietary code reader and perform smoke machine test?
I checked the hoses that connect directly to the EVAP canister, all were free of cracks, and securely connected. Should I just replace the EVAP canister and see if that fixes things? or do i need to pay to have a smoke test done?
You're just spinning your wheels without a smoke machine. That leaks could be anywhere, including one of the solenoids.