Ebay Store

Vapor Canister Purge Solenoid For Silverado Sierra NPR Avalanche Yukon 12573220

Description

Replacement Vapor Canister Purge SolenoidRC38100001

Manufactured from top quality components, this is your best option and inexpensive replacement for your rebuild, repair, and maintenance needs - an OE replacement product for your damaged or aged factory part.

Replacement - the most affordable brand name for replacement parts that you need! Replacement is a professional brand for autobody, lighting parts, electrical, brake, suspension, intake and exhaust, and cooling and heating products. All Replacement brands include 1-year, unlimited-mileage warranty.

Brand New in the Box - Fit and Quality Guaranteed!

Quantity Sold Sold individually
Product Fit Direct Fit
Replaces OE Number 12573220, 12581282
Connector Gender Female
Terminal Type Blade
Terminal Quantity 2
Terminal Gender Male
Interchange Part Number 911030, 12573220, 12581282
Prop 65 Warning WARNING: This product can expose you to chemicals including Lead, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.
Returns Policy 30-Day Return Policy

Compatible with the following vehicles:

Buick

  • 2005 LaCrosse (submodel: CX, CXL)
  • 2005 Terraza (submodel: CX, CXL)

Cadillac

  • 2004-2005 DeVille (submodel: Base, DHS, DTS, Protection Series)
  • 2004-2006 Escalade Base
  • 2004-2006 Escalade ESV Base
  • 2004-2006 Escalade EXT Base
  • 2004 Seville (submodel: SLS, STS)
  • 2004-2005 SRX Base
  • 2005 STS Base
  • 2006-2009 STS V
  • 2004-2005 XLR Base
  • 2006-2009 XLR V

Chevrolet

  • 2004-2005 Avalanche 1500 Base
  • 2004-2006 Avalanche 1500 (submodel: Z66, Z71)
  • 2005-2006 Avalanche 1500 (submodel: LS, LT)
  • 2004 Avalanche 2500 Base
  • 2005-2006 Avalanche 2500 (submodel: LS, LT)
  • 2008-2009 Equinox LTZ
  • 2005-2009 Equinox (submodel: LS, LT)
  • 2006-2007 Express 1500 LT
  • 2004-2007 Express 1500 (submodel: Base, LS)
  • 2006-2007 Express 2500 LT
  • 2004 Express 2500 (submodel: Base, LS) transmissionmfrcode: 4L80-E
  • 2004-2007 Express 2500 (submodel: Base, LS)
  • 2006-2007 Express 3500 LT
  • 2004-2007 Express 3500 (submodel: Base, LS)
  • 2004 Malibu Maxx
  • 2004-2005 Malibu (submodel: LS, LT, Maxx LS, Maxx LT)
  • 2004 Silverado 1500 Base w/1 Bolt Mount
  • 2004 Silverado 1500 LS w/1 Bolt Mount
  • 2004 Silverado 1500 LT w/1 Bolt Mount
  • 2004 Silverado 1500 WT
  • 2004 Silverado 1500 WT w/1 Bolt Mount
  • 2004 Silverado 1500 Z71 Off-Road
  • 2004-2005 Silverado 1500 (submodel: Base, Hybrid, LS, LT, SS)
  • 2006 Silverado 1500 (submodel: Hybrid, LS, LT, SS, WT) Valve
  • 2007 Silverado 1500 Classic (submodel: Hybrid, LS, LT, SS, WT) Valve
  • 2005-2006 Silverado 1500 HD LT
  • 2005 Silverado 1500 HD (submodel: Base, LS)
  • 2007 Silverado 1500 HD Classic LT
  • 2004 Silverado 2500 (submodel: Base, LS, LT, WT)
  • 2004-2005 Silverado 2500 HD Base
  • 2004-2006 Silverado 2500 HD (submodel: LS, LT, WT)
  • 2007 Silverado 2500 HD Classic (submodel: LS, LT, WT)
  • 2004-2005 Silverado 3500 Base
  • 2004, 2006 Silverado 3500 WT
  • 2004-2006 Silverado 3500 (submodel: LS, LT)
  • 2007 Silverado 3500 Classic (submodel: LS, LT, WT)
  • 2004-2006 Suburban 1500 (submodel: LS, LT, Z71)
  • 2006 Suburban 1500 (submodel: Base, LTZ)
  • 2004-2006 Suburban 2500 (submodel: LS, LT)
  • 2006 Tahoe Base
  • 2004-2006 Tahoe (submodel: LS, LT, Z71)
  • 2005 Uplander (submodel: Base, LS, LT)
  • 2004-2006 W3500 Tiltmaster W3S042
  • 2004-2006 W4500 Tiltmaster W4S042

GMC

  • 2004-2007 Savana 1500 Base
  • 2004-2005 Savana 1500 SLE
  • 2006-2007 Savana 1500 (submodel: LS, LT)
  • 2004-2007 Savana 2500 Base
  • 2004-2005 Savana 2500 SLE
  • 2004 Savana 2500 (submodel: Base, SLE) transmissionmfrcode: 4L80-E
  • 2007 Savana 2500 (submodel: LS, LT)
  • 2004-2007 Savana 3500 Base
  • 2004-2005 Savana 3500 SLE
  • 2006-2007 Savana 3500 (submodel: LS, LT)
  • 2005 Sierra 1500 Hybrid
  • 2004-2005 Sierra 1500 (submodel: Base, SLE, SLT, WT)
  • 2006 Sierra 1500 (submodel: Denali, Hybrid, SL, SLE, SLT, WT) Valve
  • 2007 Sierra 1500 Classic (submodel: Denali, Hybrid, SL, SLE, SLT, WT) Valve
  • 2005-2006 Sierra 1500 HD (submodel: SLE, SLT)
  • 2007 Sierra 1500 HD Classic (submodel: SLE, SLT)
  • 2004 Sierra 2500 (submodel: Base, SLE, SLT, WT)
  • 2004-2005 Sierra 2500 HD Base
  • 2006 Sierra 2500 HD SL
  • 2004-2006 Sierra 2500 HD (submodel: SLE, SLT, WT)
  • 2007 Sierra 2500 HD Classic (submodel: SL, SLE, SLT, WT)
  • 2004-2005 Sierra 3500 Base
  • 2006 Sierra 3500 SL
  • 2004-2006 Sierra 3500 (submodel: SLE, SLT, WT)
  • 2007 Sierra 3500 Classic (submodel: SL, SLE, SLT, WT)
  • 2004-2006 W3500 Forward W3S042
  • 2004-2006 W4500 Forward W4S042
  • 2006 Yukon SL
  • 2004-2006 Yukon (submodel: Denali, SLE, SLT)
  • 2006 Yukon XL 1500 SL
  • 2004-2006 Yukon XL 1500 (submodel: Denali, SLE, SLT)
  • 2004-2006 Yukon XL 2500 (submodel: SLE, SLT)

Hummer

  • 2004-2007 H2 Base

Isuzu

  • 2004-2006 NPR Base
  • 2004-2006 NPR-HD Base

Pontiac

  • 2004-2005 Bonneville GXP
  • 2005 G6 (submodel: Base, GT)
  • 2005 Grand Prix Base
  • 2005-2007 Grand Prix GT
  • 2004-2005 Grand Prix GTP
  • 2004 Grand Prix (submodel: GT1, GT2)
  • 2005 Montana SV6
  • 2006-2009 Torrent Base
  • 2008 Torrent GT
  • 2007 Torrent Sport

Saturn

  • 2005 Relay (submodel: 2, 3)

vapor, canister, purge, solenoid, for, silverado, sierra, npr, avalanche, yukon, 12573220, replaces, oe, number, 12573220, 12581282, interchange, part, 911030, 20042006, base, 20042005, 1500, submodel, z66, z71, 20052006, ls, lt, evanfischer, female, connector, 30day, return, policy, direct, replacement, 12581282, 2009, 2008, 2007, 2006, 2005, 2004, chevrolet, chevy, malibu, equinox, tahoe, gmc, 3500, classic, 2500, hd, pontiac, grand, prix, cadillac, escalade, deville, g6, srx, savana, bonneville, uplander, seville, torrent, xl, buick, terraza, saturn, relay, hummer, h2, montana, w3500, forward, tiltmaster, w4500, sts, xlr, lacrosse, express, isuzu, suburban, nprhd, ext, esv, valve, transmissionmfrcode, 4l80e, w1, bolt, mount, convertible, sport, utility, sedan, standard, passenger, van, extended, cargo, van, cutaway, crew, cab, pickup, pickup, , chassis, uk, straight, truck, , low, tilt, limousine, hearse, hatchback, mini, 8cyl, 6cyl, 44l, 34l, 15638456, 1year, unlimitedmileage, warranty, 12581282, sold, individually, male, 2, blade, no, 193843057628, for buick 2005 lacrosse submodel cx cxl, for buick 2005 terraza submodel cx cxl, for cadillac 2004 deville submodel base dhs dts protection series, for cadillac 2005 deville submodel base dhs dts protection series, for cadillac 2004 escalade base, for cadillac 2006 escalade base, for cadillac 2004 escalade esv base, for cadillac 2006 escalade esv base, for cadillac 2004 escalade ext base, for cadillac 2006 escalade ext base, for cadillac 2004 seville submodel sls sts, for cadillac 2004 srx base, for cadillac 2005 srx base, for cadillac 2005 sts base, for cadillac 2006 sts v, for cadillac 2009 sts v, for cadillac 2004 xlr base, for cadillac 2005 xlr base, for cadillac 2006 xlr v, for cadillac 2009 xlr v, for chevrolet 2004 avalanche base, for chevrolet 2005 avalanche base, for chevrolet 1500 avalanche base, for chevrolet 2004 avalanche submodel z66 z71, for chevrolet 2006 avalanche submodel z66 z71, for chevrolet 1500 avalanche submodel z66 z71, for chevrolet 2005 avalanche submodel ls lt, for chevrolet 2006 avalanche submodel ls lt, for chevrolet 1500 avalanche submodel ls lt, for chevrolet 2004 avalanche base, for chevrolet 2500 avalanche base, for chevrolet 2500 avalanche submodel ls lt, for chevrolet 2008 equinox ltz, for chevrolet 2009 equinox ltz, for chevrolet 2005 equinox submodel ls lt, for chevrolet 2009 equinox submodel ls lt, for chevrolet 2006 express lt, for chevrolet 2007 express lt, for chevrolet 1500 express lt, for chevrolet 2004 express submodel base ls, for chevrolet 2007 express submodel base ls, for chevrolet 1500 express submodel base ls, for chevrolet 2500 express lt, for chevrolet 2004 express submodel base ls transmissionmfrcode 4l80e, for chevrolet 2500 express submodel base ls transmissionmfrcode 4l80e, for chevrolet 2500 express submodel base ls, for chevrolet 3500 express lt, for chevrolet 3500 express submodel base ls, for chevrolet 2004 malibu maxx, for chevrolet 2004 malibu submodel ls lt maxx ls maxx lt, for chevrolet 2005 malibu submodel ls lt maxx ls maxx lt, for chevrolet 2004 silverado base w1 bolt mount, for chevrolet 1500 silverado base w1 bolt mount, for chevrolet 2004 silverado ls w1 bolt mount, for chevrolet 1500 silverado ls w1 bolt mount, for chevrolet 2004 silverado lt w1 bolt mount, for chevrolet 1500 silverado lt w1 bolt mount, for chevrolet 2004 silverado wt, for chevrolet 1500 silverado wt, for chevrolet 2004 silverado wt w1 bolt mount, for chevrolet 1500 silverado wt w1 bolt mount, for chevrolet 2004 silverado z71 offroad, for chevrolet 1500 silverado z71 offroad, for chevrolet 2004 silverado submodel base hybrid ls lt ss, for chevrolet 2005 silverado submodel base hybrid ls lt ss, for chevrolet 1500 silverado submodel base hybrid ls lt ss, for chevrolet 2006 silverado submodel hybrid ls lt ss wt valve, for chevrolet 1500 silverado submodel hybrid ls lt ss wt valve, for chevrolet 2007 silverado classic submodel hybrid ls lt ss wt valve, for chevrolet 1500 silverado classic submodel hybrid ls lt ss wt valve, for chevrolet 2005 silverado hd lt, for chevrolet 2006 silverado hd lt, for chevrolet 1500 silverado hd lt, for chevrolet 2005 silverado hd submodel base ls, for chevrolet 1500 silverado hd submodel base ls, for chevrolet 2007 silverado hd classic lt, for chevrolet 1500 silverado hd classic lt, for chevrolet 2004 silverado submodel base ls lt wt, for chevrolet 2500 silverado submodel base ls lt wt, for chevrolet 2004 silverado hd base, for chevrolet 2005 silverado hd base, for chevrolet 2500 silverado hd base, for chevrolet 2004 silverado hd submodel ls lt wt, for chevrolet 2006 silverado hd submodel ls lt wt, for chevrolet 2500 silverado hd submodel ls lt wt, for chevrolet 2007 silverado hd classic submodel ls lt wt, for chevrolet 2500 silverado hd classic submodel ls lt wt, for chevrolet 2004 silverado base, for chevrolet 2005 silverado base, for chevrolet 3500 silverado base, for chevrolet 2006 silverado wt, for chevrolet 3500 silverado wt, for chevrolet 2004 silverado submodel ls lt, for chevrolet 2006 silverado submodel ls lt, for chevrolet 3500 silverado submodel ls lt, for chevrolet 2007 silverado classic submodel ls lt wt, for chevrolet 3500 silverado classic submodel ls lt wt, for chevrolet 2004 suburban submodel ls lt z71, for chevrolet 2006 suburban submodel ls lt z71, for chevrolet 1500 suburban submodel ls lt z71, for chevrolet 2006 suburban submodel base ltz, for chevrolet 1500 suburban submodel base ltz, for chevrolet 2004 suburban submodel ls lt, for chevrolet 2006 suburban submodel ls lt, for chevrolet 2500 suburban submodel ls lt, for chevrolet 2006 tahoe base, for chevrolet 2004 tahoe submodel ls lt z71, for chevrolet 2006 tahoe submodel ls lt z71, for chevrolet 2005 uplander submodel base ls lt, for chevrolet 2004 w3500 tiltmaster w3s042, for chevrolet 2006 w3500 tiltmaster w3s042, for chevrolet 2004 w4500 tiltmaster w4s042, for chevrolet 2006 w4500 tiltmaster w4s042, for gmc 2004 savana base, for gmc 2007 savana base, for gmc 1500 savana base, for gmc 2004 savana sle, for gmc 2005 savana sle, for gmc 1500 savana sle, for gmc 2006 savana submodel ls lt, for gmc 2007 savana submodel ls lt, for gmc 1500 savana submodel ls lt, for gmc 2500 savana base, for gmc 2500 savana sle, for gmc 2004 savana submodel base sle transmissionmfrcode 4l80e, for gmc 2500 savana submodel base sle transmissionmfrcode 4l80e, for gmc 2007 savana submodel ls lt, for gmc 2500 savana submodel ls lt, for gmc 3500 savana base, for gmc 3500 savana sle, for gmc 3500 savana submodel ls lt, for gmc 2005 sierra hybrid, for gmc 1500 sierra hybrid, for gmc 2004 sierra submodel base sle slt wt, for gmc 2005 sierra submodel base sle slt wt, for gmc 1500 sierra submodel base sle slt wt, for gmc 2006 sierra submodel denali hybrid sl sle slt wt valve, for gmc 1500 sierra submodel denali hybrid sl sle slt wt valve, for gmc 2007 sierra classic submodel denali hybrid sl sle slt wt valve, for gmc 1500 sierra classic submodel denali hybrid sl sle slt wt valve, for gmc 2005 sierra hd submodel sle slt, for gmc 2006 sierra hd submodel sle slt, for gmc 1500 sierra hd submodel sle slt, for gmc 2007 sierra hd classic submodel sle slt, for gmc 1500 sierra hd classic submodel sle slt, for gmc 2004 sierra submodel base sle slt wt, for gmc 2500 sierra submodel base sle slt wt, for gmc 2004 sierra hd base, for gmc 2005 sierra hd base, for gmc 2500 sierra hd base, for gmc 2006 sierra hd sl, for gmc 2500 sierra hd sl, for gmc 2004 sierra hd submodel sle slt wt, for gmc 2006 sierra hd submodel sle slt wt, for gmc 2500 sierra hd submodel sle slt wt, for gmc 2007 sierra hd classic submodel sl sle slt wt, for gmc 2500 sierra hd classic submodel sl sle slt wt, for gmc 2004 sierra base, for gmc 2005 sierra base, for gmc 3500 sierra base, for gmc 2006 sierra sl, for gmc 3500 sierra sl, for gmc 2004 sierra submodel sle slt wt, for gmc 2006 sierra submodel sle slt wt, for gmc 3500 sierra submodel sle slt wt, for gmc 2007 sierra classic submodel sl sle slt wt, for gmc 3500 sierra classic submodel sl sle slt wt, for gmc 2004 w3500 forward w3s042, for gmc 2006 w3500 forward w3s042, for gmc 2004 w4500 forward w4s042, for gmc 2006 w4500 forward w4s042, for gmc 2006 yukon sl, for gmc 2004 yukon submodel denali sle slt, for gmc 2006 yukon submodel denali sle slt, for gmc 2006 yukon xl sl, for gmc 1500 yukon xl sl, for gmc 2004 yukon xl submodel denali sle slt, for gmc 2006 yukon xl submodel denali sle slt, for gmc 1500 yukon xl submodel denali sle slt, for gmc 2004 yukon xl submodel sle slt, for gmc 2006 yukon xl submodel sle slt, for gmc 2500 yukon xl submodel sle slt, for hummer 2004 h2 base, for hummer 2007 h2 base, for isuzu 2004 npr base, for isuzu 2006 npr base, for isuzu 2004 nprhd base, for isuzu 2006 nprhd base, for pontiac 2004 bonneville gxp, for pontiac 2005 bonneville gxp, for pontiac 2005 g6 submodel base gt, for pontiac 2005 grand prix base, for pontiac 2005 grand prix gt, for pontiac 2007 grand prix gt, for pontiac 2004 grand prix gtp, for pontiac 2005 grand prix gtp, for pontiac 2004 grand prix submodel gt1 gt2, for pontiac 2005 montana sv6, for pontiac 2006 torrent base, for pontiac 2009 torrent base, for pontiac 2008 torrent gt, for pontiac 2007 torrent sport, for saturn 2005 relay submodel 2 3, aftermarket vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for cadillac 2004 escalade base, best aftermarket vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 brands for for chevrolet 2006 tahoe base, fast delivery vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 1500 suburban submodel ls lt z71, new aftermarket vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 1500 avalanche base, aftermarket vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2005 silverado base, discounted vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2005 sierra hybrid, high performance vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 3500 sierra submodel sle slt wt, best deal on vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2004 sierra submodel base sle slt wt, cheap vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for buick 2005 terraza submodel cx cxl, upgraded vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2005 sierra hd base, wholesale vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2005 silverado hd lt, durable vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2004 w3500 forward w3s042, direct replacement vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 1500 savana base, high performance vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2500 silverado hd classic submodel ls lt wt, bolt on vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2004 sierra hd base, heat resistant vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for cadillac 2009 xlr v, daily driver vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2004 silverado z71 offroad, cheap vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 1500 sierra submodel denali hybrid sl sle slt wt valve, low cost vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2004 silverado lt w1 bolt mount, discounted vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2006 sierra hd sl, budget friendly vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for cadillac 2004 deville submodel base dhs dts protection series, premium vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2004 sierra hd base, customer reviews for vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for hummer 2004 h2 base, fast delivery vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2006 silverado hd lt, durable vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2004 silverado lt w1 bolt mount, towing vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for isuzu 2004 npr base, perfect fit vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2004 avalanche base, fast delivery vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2007 savana base, premium vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for cadillac 2009 xlr v, towing vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2006 yukon xl sl, performance vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2004 avalanche base, fast delivery vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2006 sierra submodel denali hybrid sl sle slt wt valve, collision replacement vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2006 w3500 forward w3s042, durable vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2005 avalanche base, direct fit vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for cadillac 2006 escalade esv base, towing vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for cadillac 2005 xlr base, best aftermarket vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2006 suburban submodel ls lt z71, cheap vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2004 w3500 tiltmaster w3s042, all weather vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2006 w4500 forward w4s042, best deal on vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 3500 savana base, direct fit vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2006 w3500 forward w3s042, warranty on vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2004 savana sle, heavy duty vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2007 express lt, winter ready vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2500 avalanche base, long lasting vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for cadillac 2005 sts base, heat resistant vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for hummer 2007 h2 base, weatherproof vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2006 avalanche submodel z66 z71, heavy duty vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2500 sierra hd submodel sle slt wt, performance vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for gmc 2007 sierra hd classic submodel sl sle slt wt, best rated vapor canister purge solenoid for silverado sierra npr avalanche yukon 12573220 for for chevrolet 2006 suburban submodel base ltz