Vapor Canister Purge Valve Solenoid for 2012-2018 Chevrolet Cruze Sonic Trax Buick Encore 1.4L GMC 55573017