How do you remove the original hose from the charcoal canister end (white end)?
Go with the $24 part. I followed the advice from Poster "odayflor" from the forum link above. I cross referenced GM part # 2593271 to AC Delco part # 214-2149. I bought the replacement from Advance Auto Parts for $22.99. They have it listed as an EGR valve. It is the exact replacement for the evap vent valve on my 2005 Silverado Crew Cab. I got four years and 46,000 miles out of the OEM part, I don't see any reason to "upgrade" to GM's modified part with the remote filter for around $150 more than the direct replacement. Below are some photos of the parts.
The first image is of both the old (left) and new (right) vent valve/filter units. Even the part numbers imprinted on the plastic housings were identical. The second image is the new vent valve/filter unit installed on the truck. I could not reuse the hose to the charcoal canister because it was too brittle. I replaced it using a short section of 5/8" heater hose to make the connection. All in all, it was less than a 30 minute job.
It is like it is shrink wrapped on each end. Thanks for any tips.
Edited by ts27330, 02 September 2010 - 07:10 PM.