Vapor Canister Control Valve being replaced. The part is available for under $20 online or at select auto parts stores for around $45 to $60.