About a month ago my car began showing an engine code, which appeared after I ran out of gas (that is its own story). Using DashCommand on my iPhone, and connecting to my car, I was able pull the following code:
Unfortunately I was unable to permanently clear the code. Every time I cleared it the code then reappeared a second later. So it wasn’t simply a left-over from running out of fuel, though I suppose that perhaps the event itself contributed to the equipment failure.
After doing some “research” via Google I determined that it was a relatively simple part to replace.
Via Amazon (as usual) I was able to order a ACDelco 214-3218 GM Original Equipment Vapor Canister Vent Solenoid for about $26. The part isn’t exactly the same as the OEM part so it also requires a specific wiring harness that cost around $17 (ignore any warnings from Amazon if you’re filtering your view based on this vehicle make/model).
Installation is relatively simple. The part is located in the gap behind the left, rear wheel. You should only need to jack the car up but not actually remove the tire (for safety I always recommend using a jack stand in addition to the jack itself). The part itself only has one bolt, the electrical connector, and a tube that slides off of a hose.
Once I replaced the part I was then able to clear the code, which has not reappeared since.