Bosch
Bosch Engineered Oxygen Sensor

Bosch 15128 Oxygen Sensor - Downstream or Upstream

Brand Bosch 15128
Position Upstream
Product line Bosch Engineered Oxygen Sensor
Fits Chevrolet, GMC, Buick, Cadillac, Pontiac, Saturn, Saab, Hummer, and Isuzu · 86 vehicles

Standard replacement. Direct-fit oxygen sensor with threaded mounting and a square connector.

Heated narrow-band design. Delivers quicker closed-loop response and stable air-fuel control.

OE-proven engineering. Bosch draws on decades of oxygen sensor development for consistent performance.

Cross-references 12590749, 12597990 and 12604913 for the same application. See all 6.

$60.76Free shipping
In stock · usually ships same day before 1pm CST
Step 1 — Confirm fitment
Free return shipping if it doesn't fit when you check fitment here first.

Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
Step 2 — Quantity
Order total $60.76
Free shipping to the continental U.S.
Free returns within 60 days if it doesn't fit when fitment is verified.

Bosch Oxygen Sensor for OE-Style Emissions Control

Bosch Part Number 15128 is a specific-fit, narrow-band heated oxygen sensor built for stable air-fuel ratio feedback and consistent closed-loop operation. It is engineered for vehicles such as the Chevrolet Equinox, GMC Terrain, and Chevrolet Silverado 1500 where accurate exhaust monitoring matters for drivability and emissions control.

Key Features

  • Specific-fit Bosch Engineered Oxygen Sensor for direct application matching
  • Narrow-band heated O2 sensor with 4-wire design
  • Threaded mounting with 18 mm thread diameter and 22 mm hex size
  • Square connector with male terminals and included wiring harness
  • Standard replacement grade for OE-style service work
  • Built with high-temperature-resistant materials and ceramic sensing elements
  • Designed for upstream and downstream applications across listed vehicles

Product Line Details

The Bosch Engineered Oxygen Sensor line draws on Bosch OE development dating back to the original oxygen sensor design introduced in 1976. Bosch later refined narrowband planar sensor technology to improve light-off response, lambda accuracy, and closed-loop switching speed. Part Number 15128 reflects that OE-focused approach with a heated sensor design intended for dependable signal delivery under thermal and vibration stress.

Detailed Description

Bosch 15128 is a narrow-band heated oxygen sensor that measures exhaust oxygen content and sends precise feedback to the ECU for fuel control. That helps maintain stable combustion management in applications such as the Chevrolet Captiva Sport, Chevrolet Malibu, GMC Sierra 1500, and Buick Lucerne. With a 14-inch wiring harness, 17.7-inch overall length, and threaded metal housing, this sensor is built for direct replacement service where the original connector and mounting style are required. Bosch Part Number 15128 is a practical OE-style choice for emissions-related repairs on a wide range of GM and related platforms.

What It Helps Address

  • Check engine light related to oxygen sensor performance
  • Rough idle or inconsistent fuel trim readings
  • Reduced fuel economy caused by inaccurate exhaust feedback
  • Delayed closed-loop operation after startup
  • Emissions test failures tied to sensor response issues

Installation Notes and Tips

Verify connector shape, wire count, thread size, and sensor position before installation. This part uses a threaded mount, 18 mm thread diameter, and a square male connector with a 4-wire harness. Confirm whether your vehicle requires an upstream or downstream sensor before ordering, since the listed fitment includes both positions. For best results, inspect the exhaust bung threads and wiring routing before final tightening.

Quality Assurance

Bosch backs this oxygen sensor with more than five decades of OE development and aftermarket supply experience. The sensor is built to Bosch engineering standards for accurate signal output, durable construction, and reliable operation in demanding exhaust environments.

Compatible Vehicles

  • Fits 2012-2015 Chevrolet Captiva Sport, upstream
  • Fits 2010-2014 Chevrolet Equinox, upstream
  • Fits 2010-2014 GMC Terrain, upstream
  • Fits 2008-2013 Chevrolet Silverado 1500, downstream
  • Fits 2008-2013 GMC Sierra 1500, downstream
  • Fits 2006-2011 Buick Lucerne, upstream
  • Fits 2006-2011 Cadillac DTS, upstream
  • Fits 2008-2010 Chevrolet Malibu, upstream
  • Fits 2008-2010 Pontiac G6, upstream
  • Fits 2008-2010 Saturn Sky, upstream
  • Fits 2008-2010 Saturn Vue, upstream
  • Fits 2006-2009 Chevrolet Trailblazer, upstream
  • Fits 2006-2009 GMC Envoy, upstream
  • Fits 2008-2009 Pontiac Solstice, upstream
  • Fits 2006-2009 Saab 9-7x, upstream
  • Fits 2007-2009 Saturn Aura, upstream
  • Fits 2008 Chevrolet HHR, upstream
  • Fits 2008 Hummer H2, downstream
  • Fits 2006-2007 Buick Rainier, upstream
  • Fits 2006 Chevrolet SSR, upstream
  • Fits 2006 Chevrolet Trailblazer EXT, upstream
  • Fits 2006 GMC Envoy XL, upstream
  • Fits 2006 Isuzu Ascender, upstream

This part cross-references Monroe Shocks & Struts (e.g., 172286, 182286) for the same application.

This part fits 86 vehicles
Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.
YearMakeModelSubmodelLitersCylindersFuel TypePositionNotes
2015ChevroletCaptiva Sport—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2014ChevroletCaptiva Sport—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2014ChevroletEquinox—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2014GMCTerrain—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2013ChevroletCaptiva Sport—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2013ChevroletEquinox—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2013ChevroletSilverado 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2013GMCSierra 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2013GMCTerrain—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2012ChevroletCaptiva Sport—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2012ChevroletEquinox—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2012ChevroletSilverado 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2012GMCSierra 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2012GMCTerrain—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2011BuickLucerne—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2011CadillacDTS—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2011ChevroletEquinox—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2011ChevroletSilverado 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2011GMCSierra 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2011GMCTerrain—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2010BuickLucerne—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2010CadillacDTS—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2010ChevroletEquinox—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2010ChevroletMalibu—2.4LL4ELECTRIC/GASUpstreamBosch Engineered Oxygen Sensor
2010ChevroletMalibuLS2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2010ChevroletSilverado 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2010GMCSierra 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2010GMCTerrain—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2010PontiacG6—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2010SaturnSky—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2010SaturnVue—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2009BuickLucerne—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2009CadillacDTS—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2009ChevroletMalibuLS2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2009ChevroletMalibuLT2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2009ChevroletMalibu—2.4LL4ELECTRIC/GASUpstreamBosch Engineered Oxygen Sensor
2009ChevroletSilverado 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2009ChevroletTrailblazer—6.0LV8—UpstreamBosch Engineered Oxygen Sensor
2009ChevroletTrailblazer—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2009GMCEnvoy—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2009GMCSierra 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2009PontiacG6—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2009PontiacSolstice—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2009Saab9-7x—6.0LV8—UpstreamBosch Engineered Oxygen Sensor
2009Saab9-7x—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2009SaturnAura—2.4LL4ELECTRIC/GASUpstreamBosch Engineered Oxygen Sensor
2009SaturnSky—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2009SaturnVue—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008BuickLucerne—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2008CadillacDTS—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2008ChevroletHHR—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008ChevroletMalibu—2.4LL4ELECTRIC/GASUpstreamBosch Engineered Oxygen Sensor
2008ChevroletMalibuLT2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008ChevroletMalibuLS2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008ChevroletSilverado 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2008ChevroletTrailblazer—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2008ChevroletTrailblazer—6.0LV8—UpstreamBosch Engineered Oxygen Sensor
2008GMCEnvoy—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2008GMCSierra 1500—4.3LV6—DownstreamBosch Engineered Oxygen Sensor
2008HummerH2—6.2LV8—DownstreamBosch Engineered Oxygen Sensor
2008PontiacG6—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008PontiacSolstice—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008Saab9-7x—6.0LV8—UpstreamBosch Engineered Oxygen Sensor
2008Saab9-7x—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2008SaturnAura—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008SaturnSky—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2008SaturnVue—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2007BuickLucerne—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2007BuickRainier—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2007CadillacDTS—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2007ChevroletTrailblazer—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2007ChevroletTrailblazer—6.0LV8—UpstreamBosch Engineered Oxygen Sensor
2007GMCEnvoy—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2007Saab9-7x—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2007SaturnAura—2.4LL4—UpstreamBosch Engineered Oxygen Sensor
2006BuickLucerne—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2006BuickRainier—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2006CadillacDTS—4.6LV8—UpstreamBosch Engineered Oxygen Sensor
2006ChevroletSSR—6.0LV8—UpstreamBosch Engineered Oxygen Sensor
2006ChevroletTrailblazer—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2006ChevroletTrailblazer—6.0LV8—UpstreamBosch Engineered Oxygen Sensor
2006ChevroletTrailblazer EXT—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2006GMCEnvoy—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2006GMCEnvoy XL—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2006IsuzuAscender—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
2006Saab9-7x—5.3LV8—UpstreamBosch Engineered Oxygen Sensor
Directly replaces or cross-references 6 part numbers
Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.
12590749125979901260491312606671126094568126049130