12583804 Car Oxygen Sensor For Chevrolet / GMC / Cadillac / Hummer / Saab / Isuzu / Pontiac / Buick
| Specification | Details |
|---|---|
| Product Type | Lambda Sensor (Oxygen / O2 Sensor) |
| OE Part Number | 12583804 |
| Alternative GM Part Number | 213-3866 (same physical part under GM/ACDelco branding) |
| Sensor Type | Heated Planar Probe Zirconium Oxide Type |
| Number of Wires | 4 |
| Voltage Output | 0 – 1 V (fluctuating narrow-band signal) |
| Connector Shape | Square, 4-pin, male connector |
| Wire Harness Length | 323 mm (12.71 inches) |
| Overall Length | 406.5 mm (16.00 inches) |
| Thread Diameter | 18 mm (M18 × 1.5) |
| Spanner Size | 22 mm (7/8″) |
| Fitting Position | Upstream (Front / Before Catalytic Converter / Pre-Catalyst) |
| O2 Sensor Configuration | Direct Fit (Plug & Play) |
| Vehicle Type | Designed for GM trucks, SUVs, and vans with V8 gasoline engines |
| Quality Standard | GM OE (100% tested to GM factory specifications) |
| Thread Treatment | Factory pre-greased with anti-seize compound |
| Recommended Replacement Interval | 160,000 km (approx. 100,000 miles) |
| GM Part Description | SENSOR, Computer Control Sensors / Front Oxygen Sensor / Heated Oxygen Sensor Assembly (POSN 2) |
![]()
![]()
![]()
Technical Notes:
This is a 4-wire heated zirconium oxide oxygen sensor, manufactured to General Motors' original equipment (OE) standards. The four wires serve two independent circuits — two for the internal heater (power and ground) and two for the sensor signal and signal ground.
The built‑in heating element quickly brings the ceramic sensing tip up to operating temperature after a cold start, enabling the ECU to enter closed‑loop fuel control sooner and dramatically reduce cold‑start emissions.
As an upstream (pre-catalyst) sensor, it is installed before the catalytic converter. It serves as the primary regulating probe that continuously monitors oxygen content in the exhaust gas and provides real‑time feedback to the Powertrain Control Module (PCM) for precise air‑fuel ratio control.
Under rich (excess fuel) conditions, the sensor outputs approximately 0.6 – 1.0 V; under lean (excess oxygen) conditions, the output falls to near 0 V. The PCM uses this feedback to adjust fuel trim and maintain the optimal air‑fuel ratio of 14.7:1.
The sensor is constructed with a stainless‑steel shell that resists rusting and provides greater durability under harsh exhaust environment conditions. The centre ceramic element is composed of Zirconium Oxide, Alumina, and Yttrium Oxide, with platinum vapour‑deposited onto the sensing surfaces. A protective spinel coating prevents solid exhaust particles from damaging the component.
As a direct‑fit sensor, it features a GM‑specific electrical connector (square, 4-pin male) and pre‑terminated wiring, eliminating the need for cutting or splicing during installation. The threads are factory pre‑greased with anti‑seize compound to prevent seizing in the exhaust bung and to facilitate easier future removal.
All sensors are 100% tested to meet or exceed original equipment quality standards and are GM‑recommended replacements for your vehicle's original components.
Note regarding cable length: Wire harness length is approximately 323 mm (12.71 inches). For vehicles where the upstream sensor is located further from the connector bracket, a different part number with longer cable may be required.
Specification data compiled from Summit Racing, CARiD, GM Parts Giant, and ACDelco product listings.
The following OEM numbers are interchangeable with this Lambda Sensor. These numbers originate from the same original equipment manufacturer (GM / ACDelco) for GM vehicles.
⚠️ Important: Physical specifications (connector shape, cable length, thread size) are identical across these OEM numbers as they represent the same physical component under different cataloguing systems.
| Manufacturer | OE Part Number(s) |
|---|---|
| ACDelco (GM Genuine Parts) | 12583804, 213-3866 (same physical part; 213-3866 is the ACDelco aftermarket reference number) |
| Related GM OE Numbers | 12569429, 12573167, 12590790, 12597878, 12611127, 12587785, 12596701, 12609001 |
Cross-Reference Notes:
213-3866 is the ACDelco aftermarket reference number for the same physical upstream oxygen sensor. It is not a different part — it is the same sensor sold under ACDelco branding.
Some aftermarket catalogues use 12583804 and 213-3866 interchangeably for upstream applications. However, genuine GM/ACDelco parts carry both numbers on the same box or bag.
For downstream (post-catalyst) applications on the same vehicles, the equivalent GM part numbers are 12609457 or 213-4229.
The numbers 12569429, 12573167, 12590790, 12597878, 12611127, and 12587785 are all documented cross‑references to the same physical sensor.
For vehicles requiring this sensor, it is a direct‑fit replacement — no cutting, splicing, or wiring modifications are required.
Always physically compare your old sensor's connector shape (square, 4‑pin male), pin count, cable length (approx. 323 mm), and thread size (M18 × 1.5) before purchasing. If the connector does not match, do not install.
Cross‑reference data compiled from Euro4x4parts, Tahoeyukonforum, AM Autoparts, and CARiD listings.
This Lambda Sensor is an Original Equipment component for the General Motors (GM) group, including Chevrolet, GMC, Cadillac, Hummer, Saab, Isuzu, Suzuki, Geo, Pontiac, Oldsmobile, and Buick models. Based on extensive cross‑reference data, the sensor is widely used as an upstream (pre‑catalyst / front) oxygen sensor on vehicles equipped with LS‑based V8 engines (4.8L, 5.3L, 6.0L, 6.2L) and select inline‑4 engines.
⚠️ Important Position Note: This is an upstream (pre‑catalyst / front) oxygen sensor (Bank 1, Sensor 1 or Bank 2, Sensor 1). It should be installed before the catalytic converter. Do not use it in the downstream (post‑catalyst) position — downstream sensors for these vehicles use different part numbers (e.g., 12609457 or 213-4229). Upstream and downstream O₂ sensors are not interchangeable.
| Model | Year Range | Engine | Position / Notes |
|---|---|---|---|
| Avalanche | 2002 — 2010 | 5.3L V8, 6.0L V8, 6.2L V8 | Upstream (pre-cat) / Front. Position 2 |
| Avalanche | 2002 — 2006 | 5.3L, 8.1L V8 | Upstream (pre-cat) |
| Avalanche | 2007 — 2013 | 5.3L, 6.0L, 6.2L V8 | Upstream (pre-cat) |
| Silverado 1500 | 2002 — 2007 | 4.8L, 5.3L, 6.0L V8 | Upstream / Front. Note: 4.8L AWD for 2005‑2007 |
| Silverado 1500 | 2007 — 2013 | 4.8L, 5.3L, 6.0L, 6.2L V8 | Upstream / Front |
| Silverado 2500/3500 HD | 2007 — 2013 | 6.0L, 6.2L V8 | Upstream / Front |
| Silverado 2500/3500 Classic | 2002 — 2007 | 4.8L, 5.3L, 6.0L V8 | Upstream / Front |
| Silverado Hybrid | 2008 — 2012 | 5.3L, 6.0L V8 | Upstream / Front |
| Suburban 1500/2500 | 2002 — 2006 | 5.3L, 6.0L V8 | Upstream / Front |
| Suburban (GMT900) | 2007 — 2014 | 5.3L Flex-Fuel 4WD, 6.0L, 6.2L V8 | Upstream / Front |
| Tahoe (GMT800) | 2002 — 2006 | 5.3L, 6.0L V8 | Upstream / Front |
| Tahoe (GMT900) | 2007 — 2014 | 5.3L, 6.0L, 6.2L V8 | Upstream / Front |
| Express 1500/2500/3500 | 2008 — 2013 | 4.8L, 5.3L, 6.0L, 6.2L V8 | Upstream / Front. 1/2 TON. 3/4 TON. |
| Express 2500 | 2008 — 2009 | 4.8L, 5.3L V8 | Upstream / Front |
| Express 3500 | 2008 — 2010, 2013 | 4.8L, 6.0L V8 | Upstream / Front |
| HHR | 2008 — 2011 | 2.0L, 2.2L, 2.4L | Upstream / Front |
| Corvette C6 | 2005 — 2013 | 6.0L, 6.2L, 7.0L V8 | Upstream (Bank 1 or Bank 2) |
| Corvette C7 | 2014 — 2019 | 6.2L V8 | Upstream (Bank 1 or Bank 2) |
| Camaro | 2010 — 2015 | 6.2L V8 | Upstream (Bank 1 or Bank 2) |
| Spark | 2013 — 2014 | 1.2L L4 | Upstream Front |
| Malibu | 2008 — 2012 | 2.4L, 3.6L | Upstream (selected models) |
| Traverse | 2009 — 2012 | 3.6L V6 | Upstream (selected models) |
| Captiva Sport | 2012 — 2015 | 2.4L | Upstream (selected models) |
| Model | Year Range | Engine | Position / Notes |
|---|---|---|---|
| Sierra 1500 | 2002 — 2007 | 4.8L, 5.3L, 6.0L V8 | Upstream / Front |
| Sierra 1500 | 2007 — 2013 | 4.8L, 5.3L, 6.0L, 6.2L V8 | Upstream / Front |
| Sierra 2500/3500 HD | 2007 — 2013 | 6.0L, 6.2L V8 | Upstream / Front |
| Sierra Hybrid | 2008 — 2012 | 5.3L, 6.0L V8 | Upstream / Front |
| Yukon (GMT800) | 2002 — 2006 | 5.3L, 6.0L V8 | Upstream / Front |
| Yukon (GMT900) | 2007 — 2014 | 5.3L, 6.0L, 6.2L V8 | Upstream / Front |
| Yukon XL (GMT800) | 2002 — 2006 | 5.3L, 6.0L V8 | Upstream / Front |
| Yukon XL / Denali XL (GMT900) | 2007 — 2014 | 5.3L, 6.0L, 6.2L V8 | Upstream / Front |
| Savana 1500/2500/3500 | 2008 — 2013 | 4.8L, 5.3L, 6.0L, 6.2L V8 | Upstream / Front |
| Model | Year Range | Engine | Position / Notes |
|---|---|---|---|
| Escalade | 2003 — 2006 | 6.0L V8 | Upstream / Front |
| Escalade (GMT900) | 2007 — 2014 | 6.0L Flex, 6.2L, 6.2L Flex V8 | Upstream / Front |
| Escalade ESV | 2007 — 2014 | 6.0L Flex, 6.2L, 6.2L Flex V8 | Upstream / Front |
| Escalade EXT | 2007 — 2013 | 6.0L Flex, 6.2L, 6.2L Flex V8 | Upstream / Front |
| CTS | 2008 — 2014 | 3.0L, 3.6L V6, 6.2L V8 (CTS‑V) | Upstream |
| SRX | 2010 — 2013 | 3.0L, 3.6L V6 | Upstream |
| XTS | 2013 — 2016 | 3.6L V6 | Upstream |
| Brand | Model | Year Range | Engine / Notes |
|---|---|---|---|
| Hummer | H2 | 2003 — 2009 | 6.0L, 6.2L V8. Upstream / Front |
| Hummer | H3 | 2006 — 2010 | 3.5L, 3.7L, 5.3L V8. Upstream |
| Saab | 9‑7X | 2005 — 2009 | 4.2L, 5.3L, 6.0L V8. Upstream |
| Isuzu | Ascender | 2003 — 2008 | 4.2L, 5.3L V8. Upstream |
| Pontiac | G8 | 2008 — 2009 | 3.6L V6, 6.0L V8. Upstream |
| Pontiac | Grand Prix | 2004 — 2008 | 3.8L V6. Upstream |
| Pontiac | Torrent | 2006 — 2009 | 3.4L V6. Upstream |
| Buick | Enclave | 2008 — 2012 | 3.6L V6. Upstream |
| Buick | LaCrosse | 2008 — 2011 | 3.6L V6. Upstream |
| Buick | Lucerne | 2006 — 2011 | 3.8L, 3.9L V6. Upstream |
| Oldsmobile | Silhouette | 2002 — 2004 | 3.4L V6. Upstream |
| Suzuki | XL‑7 | 2002 — 2006 | 2.7L V6. Upstream |
Fitment Notes:
This is an upstream (pre‑catalyst / front) oxygen sensor. It is installed before the catalytic converter (Bank 1, Sensor 1 or Bank 2, Sensor 1) and serves as the primary regulating probe for air‑fuel mixture control.
V8 engine configuration (most common): These vehicles have four heated oxygen sensors: one upstream sensor per cylinder bank (Bank 1, Sensor 1 and Bank 2, Sensor 1) and one downstream sensor per cylinder bank (Bank 1, Sensor 2 and Bank 2, Sensor 2). This part is for upstream positions on either bank (left or right side). Downstream sensors require different part numbers — 12609457 or 213-4229.
Power output compatibility: 4.8L V8 (approx. 285‑295 HP), 5.3L V8 (295‑320 HP), 6.0L V8 (345‑367 HP), 6.2L V8 (403‑436 HP).
Known interchangeability: Aftermarket and OE catalogues confirm compatibility with Chevrolet Avalanche, Silverado, Suburban, Tahoe, Express, HHR; GMC Sierra, Yukon, Savana; Cadillac Escalade; Hummer H2, H3; Saab 9‑7X; Isuzu Ascender; and Suzuki XL‑7.
Not compatible with diesel engines: Vehicles fitted with the 6.6L Duramax diesel (LGH, LML, LMM, LBZ, LLY, LB7) use different oxygen sensors with different calibration parameters. Some listings for diesel variants may appear due to model compatibility — always confirm with your original part number before ordering.
The vehicle fitment information above is a guide only. Always confirm compatibility using your vehicle‘s VIN or by physically inspecting your old sensor‘s position (upstream vs. downstream), connector shape (square, 4‑pin male), cable length (approx. 323 mm), and thread size (M18 × 1.5) before ordering.
Vehicle fitment information compiled from GM Parts Giant, COWTOTAL, Euro4x4parts, and aftermarket catalogues.
A faulty upstream lambda sensor directly affects the PCM‘s ability to accurately monitor the air‑fuel mixture. While the engine may still run, fuel economy, emissions, and OBD‑II readiness are all negatively affected. Replace your lambda sensor immediately if you experience any of the following symptoms.
| Symptom Category | Specific Indicators |
|---|---|
| Check Engine Light (MIL) Illumination | – The dashboard MIL illuminates — often the first warning sign. – Common OBD‑II fault codes for a faulty upstream oxygen sensor include: • P0130 – P0135 – O₂ Sensor Circuit / Heater Circuit Malfunction (Bank 1, Sensor 1) • P0150 – P0155 – O₂ Sensor Circuit / Heater Circuit Malfunction (Bank 2, Sensor 1) • P0030 – P0037 – Heater Control Circuit (open / short — Bank 1 or Bank 2, Sensor 1) • P0133 / P0153 – O₂ Sensor Circuit Slow Response — indicates the sensor‘s switching frequency has fallen below the acceptable threshold • P0134 / P0154 – O₂ Sensor Circuit No Activity Detected |
| Increased Fuel Consumption | – The PCM defaults to preset rich parameters when sensor feedback is missing or inaccurate. A faulty upstream sensor can increase fuel consumption by 10‑15% or more, leading to noticeably higher fuel bills without any change in driving style. |
| Poor Engine Performance / Driveability | – Hesitation or stumbling during acceleration — particularly noticeable when overtaking or pulling away from junctions. – Noticeable lack of power under load (e.g., uphill driving or towing). – Sluggish throttle response — the engine feels unresponsive or “heavy”. – Engine surging or hesitation during steady driving. – Engine misfires or reduced engine output due to incorrect fueling. |
| Rough Idle & Stalling | – The engine runs unevenly at low speeds (“hunting” or “lumpy” idle). – Idle speed may fluctuate excessively (200‑400 RPM variation). – Stalling when coming to a stop at traffic lights or junctions. |
| Cold‑Start Difficulty | – Extended cranking time required to start a cold engine. – Fluctuating or unstable idle immediately after cold start until the engine warms up. – When the heater circuit fails, cold starts suffer due to delayed closed‑loop operation. |
| High Emissions / Exhaust Symptoms | – Black smoke from the exhaust — indicates an excessively rich air‑fuel mixture and incomplete combustion. – Strong smell of unburnt fuel in the exhaust stream — noticeable at idle or around the rear of the vehicle. – Failed emissions test (smog check / MOT) — incorrect sensor readings cause high CO and HC emissions, resulting in test failure. – Rotten‑egg (sulphur) odour — a rich‑running condition that can damage the catalytic converter over time. – Soot‑covered spark plugs — may lead to misfires and further performance degradation. |
| OBD‑II Readiness Monitors Not Set | – The oxygen sensor and catalyst monitors remain “Not Ready”, blocking an emissions inspection pass. – A malfunctioning sensor can prevent catalyst and O₂ monitor completion. |
| Lambda Closed‑Loop Control Switched to Open‑Loop | – The PCM detects that lambda control is inactive and defaults to open‑loop (preset) fuel maps, resulting in increased fuel consumption and suboptimal emission levels. |
Potential Causes of Sensor Failure:
Normal wear and tear — Lambda sensors typically degrade after 100,000 – 160,000 km (60,000 – 100,000 miles) of operation due to continuous exposure to high‑temperature exhaust gases (up to 930 °C) and thermal cycling stress. The sensing element‘s response slows over time.
Heater circuit failure — The internal heating element opens or shorts. This causes the sensor to respond extremely slowly or not at all when cold, triggering P0030‑P0037 codes and affecting cold‑start performance.
Contamination (“sensor poisoning”) — Oil, coolant (head‑gasket leaks), silicone‑based sealants, or the use of leaded fuel permanently coats the ceramic sensing tip, destroying its ability to detect oxygen. Common sources include worn piston rings / valve seals (oil contamination) and the use of silicone sealants near the exhaust system during maintenance.
Physical impact damage — Dropping the sensor (even from a low height) or impact from road debris can crack the fragile ceramic element, rendering the sensor inoperative. The sensor is extremely delicate and cannot be dropped or handled roughly.
Wiring / connector issues — Damaged wiring, loose connections, corrosion at the connector, or an intermittent open / short circuit can trigger fault codes even when the sensor itself is healthy.
Exhaust leaks upstream of the sensor — False oxygen readings from an upstream exhaust leak (cracked manifold, failed gasket, etc.) will cause erratic sensor output and may be incorrectly attributed to a faulty sensor. Diagnose and repair exhaust leaks before replacing sensors.
Carbon deposits — Accumulation of carbon on the sensor tip can insulate it from the exhaust gases, causing slow response or stuck signal.
Diagnostic Tips:
A failing lambda sensor frequently triggers the MIL without any noticeable drivability change initially. Fuel consumption, however, is still negatively affected. Proactive replacement at the recommended interval can restore up to 15% of lost fuel efficiency.
P0133 (O₂ Sensor Circuit Slow Response) or P0153 are common codes for this type of sensor, indicating that the sensor‘s switching speed has fallen below the acceptable threshold. This affects the PCM‘s ability to maintain precise air‑fuel control.
P0130 / P0150 (O₂ Sensor Circuit Malfunction) can be caused by a faulty sensor or wiring issues.
How to differentiate: Use an OBD‑II scanner to monitor upstream sensor voltage output under steady‑state driving. A healthy upstream sensor should fluctuate continuously between approximately 0.1 V – 0.9 V (typically oscillating several times per second at 2500 RPM). If the voltage remains steady (stuck high above 0.8 V, stuck low below 0.2 V, or at a fixed mid‑range value), does not fluctuate, or changes very slowly, the sensor is failing.
Heater circuit test: Use a digital multimeter to measure the resistance across the two heater circuit pins (usually the two wires of the same colour). An open circuit (infinite resistance) or short circuit (0 Ω) indicates heater failure — a common cause of P0030‑P0037 codes.
Important note on aftermarket sensors: Even Denso‑branded aftermarket sensors are calculated differently from the Denso sensors supplied in the ACDelco wrapper. The tips are different, and non‑GM sensors may not interface correctly with the GM PCM. For maximum performance and efficiency, use only GM OE sensors (ACDelco Genuine GM Parts).
Always investigate the root cause before replacing the sensor — if contamination caused the failure, replacing the sensor without addressing the underlying issue will result in repeated premature failure. Check for oil leaks, coolant leaks, and exhaust leaks before installation.
Fault code information based on OBD‑II standardised diagnostic trouble code definitions and automotive diagnostic resources. Symptom information compiled from COWTOTAL and GM Parts Giant documentation.
1. Confirm Fitment — Physical Inspection is Essential
This is a direct‑fit upstream sensor with a square 4‑pin male connector, 323 mm (12.71″) wire harness length, M18 × 1.5 thread, and 22 mm (7/8″) spanner size.
⚠️ Do not purchase based solely on the OE number. The same OE number 12583804 is also used interchangeably with 213-3866 — these are the same physical sensor under GM/ACDelco branding. However, the 213-3866 version may be more commonly available in aftermarket catalogues and may offer a more competitive price than the 12583804‑branded box. Always verify physical connector compatibility.
Physically compare your original sensor‘s connector shape (square, 4‑pin male), pin count, cable length (approx. 323 mm), and thread size (M18 × 1.5) before ordering.
Measure the cable length of your original sensor. A significant mismatch may cause routing difficulties or the connector failing to reach the harness.
2. Verify Sensor Position — Upstream / Pre‑Catalyst Only
This sensor is designed for the upstream (pre‑catalyst / front) position as a regulating probe (Bank 1, Sensor 1 or Bank 2, Sensor 1). It should be installed before the catalytic converter.
Upstream and downstream O₂ sensors are not interchangeable. For the same vehicles, the downstream (post‑catalyst) sensor part number is 12609457 or 213-4229.
How to verify: Locate your vehicle‘s catalytic converter. The upstream sensor is typically installed in the exhaust manifold or in the pipe immediately before the catalytic converter — it is the sensor closest to the engine. The downstream sensor is installed after the converter. If your faulty sensor is located after the converter, this part is not suitable for your application — use 12609457 instead.
For V8 engines, there are two upstream sensors: one for Bank 1 (driver's side) and one for Bank 2 (passenger's side). This sensor can be used for either upstream position. If both upstream sensors are faulty, you will need two of this part.
3. Replacement Interval
Lambda sensors degrade gradually over time, often without triggering immediate fault codes. Their switching response becomes slower and their voltage range narrows with age and mileage.
Proactive replacement at 160,000 km (approx. 100,000 miles) is recommended to maintain optimal fuel efficiency, catalytic converter health, proper emissions output, and correct OBD‑II monitor readiness.
Even if no Check Engine Light is present, an aged sensor will still respond more slowly than a new one, negatively affecting fuel economy and emissions.
4. Genuine GM / ACDelco vs. Aftermarket — Important Quality Note
This part is available as GM Genuine Parts (12583804) or ACDelco (213-3866) — they are the same physical sensor manufactured to GM‘s original equipment specifications.
Important: Even sensors from major aftermarket manufacturers (e.g., Denso) are calculated differently from the Denso sensors supplied in the ACDelco wrapper. The sensor tip design varies, and non‑GM sensors may not interface correctly with the GM PCM, potentially leading to incorrect readings, persistent fault codes, and reduced fuel efficiency.
For maximum performance and efficiency, GM OE sensors (ACDelco Genuine GM Parts) are strongly recommended. Some owners have reported a 10‑15% drop in fuel economy after installing non‑OE sensors on these vehicles.
Aftermarket sensors (sold by TRQ, Standard Motor Products, etc.) may be available at lower price points but are not manufactured to GM‘s original equipment standards. Use at your own risk.
5. Installation Tips
Before Installation:
Allow the exhaust system to cool completely before removal — the exhaust manifold and catalytic converter remain dangerously hot for up to 30 minutes after engine shutdown. Attempting removal on a hot system risks severe burns.
Disconnect the vehicle‘s battery negative (-) cable before starting work to prevent electrical issues, potential PCM damage, or accidental short circuits.
Use a high‑quality O₂ sensor socket (22 mm / 7/8″) with an offset design to prevent stripping the sensor‘s flats and to provide better access in confined engine bays. A standard deep socket can easily damage the sensor housing or its flats.
On GM trucks and SUVs, the upstream sensors are typically accessible from above the vehicle (through the engine bay) or from below — check your specific vehicle configuration before starting.
Removal of the Old Sensor:
Apply penetrating oil (e.g., PB‑Blaster, WD‑40) to the threads of the old sensor the night before removal. This can significantly ease extraction, especially if the sensor has been installed for many years in the harsh exhaust environment.
If the sensor is difficult to remove when cold, it may be easier when the exhaust is warm (run the engine for 1‑2 minutes, then allow it to cool until it is warm but not scalding). Exercise extreme caution to avoid burns — wear heavy‑duty heat‑resistant work gloves.
Do not use excessive force — damage to the exhaust bung threads can result in expensive repairs, potentially requiring exhaust manifold replacement or thread repair.
Disconnect the electrical connector carefully — press the locking tab and pull only the connector housing (never pull directly on the wires). Follow the sensor wires to locate the connector, which is typically secured to a bracket on the engine block or near the exhaust manifold.
Inspect the old sensor‘s connector, cable, and tip for signs of contamination (oil, soot, coolant residue), melting, or cracking. Note any contamination — this indicates an underlying engine issue that must be addressed before installing the new sensor to prevent repeat failure.
Bank identification: For V8 engines, Bank 1 is the driver's side cylinder bank (contains cylinder 1), and Bank 2 is the passenger's side cylinder bank (contains cylinder 2). The upstream sensor on the driver's side is Bank 1, Sensor 1; the upstream sensor on the passenger's side is Bank 2, Sensor 1.
Installation of the New Sensor:
Do not apply additional anti‑seize compound unless the new sensor‘s threads are completely dry. All GM OE sensors are factory‑coated with anti‑seize compound. Adding extra can contaminate the sensor tip and cause premature failure. If the threads appear dry and no pre‑grease is evident, apply a small amount of sensor‑safe anti‑seize compound to the threads only — never to the sensor tip.
Do not use silicone sealants anywhere near the exhaust system — silicone vapour will permanently contaminate and destroy the oxygen sensor (this is one of the most common causes of premature failure and is almost always non‑warrantable).
Avoid touching the sensor tip — skin oils contain salts and contaminants that can damage the ceramic sensing element, causing inaccurate readings and premature failure. Always handle the sensor by the hexagon nut or connector body.
Do not drop the sensor — the ceramic element inside the metal housing is brittle and can crack upon impact, rendering the sensor inoperative even if no external damage is visible. The sensor is extremely delicate and cannot be dropped or handled roughly.
Tighten to the correct torque — typical torque for an M18 × 1.5 oxygen sensor is 40 – 50 Nm (30 – 37 ft‑lb). Refer to your vehicle‘s service manual for the exact specification. Some GM service manuals specify 41 Nm (30 ft‑lb). Use a torque wrench to avoid overtightening or undertightening.
CAUTION: Overtightening can damage threads in the exhaust bung and may crack the sensor housing. Undertightening may cause exhaust leaks and false oxygen readings.
Route the wiring harness securely using the original clips and routing guides to prevent contact with hot exhaust components (exhaust manifold, catalytic converter) or moving parts (drive shafts, steering components). Use zip ties if original clips are missing or damaged, but ensure they are rated for high‑temperature engine bay use.
Reconnect the electrical connector fully — an audible click confirms correct engagement. Ensure the locking tab is fully seated and locked into place.
Reconnect the vehicle‘s battery after installation is complete.
Post‑Installation:
Start the engine and allow it to reach normal operating temperature (closed‑loop mode). This typically takes 5‑10 minutes of driving or idling.
Verify that no exhaust gas leakage exists around the sensor bung (listen for “puffing” sounds, or use a soap‑and‑water solution sprayed around the threads — bubbles indicate a leak).
Use an OBD‑II scanner to clear any existing fault codes (old codes stored in the PCM must be cleared to turn off the MIL and reset monitors).
Important: The GM PCM may require a re‑learn procedure after oxygen sensor replacement on some models. After clearing codes, drive the vehicle through a complete drive cycle (typically 10‑20 minutes of mixed driving: stop‑start traffic, steady cruising at 50‑60 mph, moderate acceleration and deceleration) to allow the PCM to re‑learn adaptation values and complete oxygen sensor and catalyst monitors.
After the drive cycle, re‑scan for fault codes to confirm that the oxygen sensor monitors have completed and that no new codes have appeared.
Some GM vehicles (particularly 2008‑2014 models) may require programming or recalibration after oxygen sensor replacement — consult your vehicle‘s service manual for specific requirements.
6. Required Tools
| Tool | Purpose |
|---|---|
| O₂ sensor socket (22 mm / 7/8″) — offset type | Removal and installation of the sensor without damaging the flats or housing |
| Ratchet (3/8″ or 1/2″ drive) and extension bar (150–300 mm) | Access in confined engine bays / underbody (a longer extension is often required) |
| Torque wrench | To tighten the sensor to the correct specification (40 – 50 Nm / 30 – 37 ft‑lb) |
| Penetrating oil | Apply to the old sensor‘s threads the night before removal to ease extraction |
| Anti‑seize compound (sensor‑safe) | ONLY required if the new sensor‘s threads are completely dry (check the manufacturer‘s instructions — GM OE sensors come pre‑greased and do NOT require additional anti‑seize) |
| Jack and axle stands | If under‑vehicle access requires safe lifting — never rely on a jack alone |
| OBD‑II scanner | To clear fault codes, verify live sensor data, and check monitor readiness status |
| Digital multimeter | For testing heater resistance and sensor voltage output if troubleshooting is needed |
| Shop light / work light | Essential for working in dark underbody areas |
7. Quantity Needed — Upstream Sensors
V8 engines (most common for this part): There are two upstream sensors — one for Bank 1 (driver's side) and one for Bank 2 (passenger's side). Each sensor is identical and can be used on either upstream position. If replacing both upstream sensors, you will need two of this part.
4‑cylinder engines (Chevrolet HHR, Spark): There is one upstream sensor (Bank 1, Sensor 1). You will need one of this part.
V6 engines (Cadillac CTS, SRX, etc.): There may be two upstream sensors — check your vehicle‘s exhaust configuration before ordering.
If your vehicle has covered more than 100,000 km and the Check Engine Light is present, it is common practice to replace all upstream sensors at the same time, as they tend to wear at the same rate.
8. Professional Installation Recommended
While this is a direct‑fit part, professional installation is strongly recommended if you are not experienced with exhaust system work or if the sensor is located in a difficult‑to‑reach position (e.g., on the exhaust manifold between the engine and firewall).
After replacement, the PCM may need to have adaptation values reset using manufacturer‑specific diagnostic equipment (e.g., GM Tech2, GDS, or equivalent). On some models, programming may be required.
Improper installation can lead to:
Exhaust leaks around the sensor bung
Cross‑threaded or damaged exhaust bung threads — expensive to repair, possibly requiring manifold replacement
Sensor damage from contamination or mishandling (touching tip, dropping, silicone exposure)
Wiring damage from contact with hot exhaust components or moving parts
Persistent PCM fault codes despite a correctly functioning sensor
9. Warranty
GM Genuine Parts (12583804) and ACDelco GM OE (213-3866) carry a manufacturer warranty through authorised GM dealers — commonly 12 months / 12,000 miles, extending to 24 months / 24,000 miles when installed by an ACDelco Professional Service Center participant. This genuine GM part is guaranteed by GM‘s factory warranty.
Important: Most warranties are voided if the sensor tip shows contamination from improper handling (e.g., touching the tip, dropping the sensor, silicone exposure, or installation with contaminated hands or tools). Oxygen sensors are often non‑returnable except for approved warranty replacement due to contamination risk.
Keep your original packaging until the new sensor is installed and confirmed working — you may need it for warranty claims or returns.
Aftermarket equivalents (sold by brands such as TRQ, COWTOTAL, etc.) may offer varying warranty periods — typically 1 year. Check with your specific retailer for their warranty terms and return policy.
10. Common Mistakes to Avoid
| Mistake | Consequence |
|---|---|
| Adding extra anti‑seize compound (GM OE sensors come pre‑greased) | The compound contaminates the sensor tip, causing premature failure |
| Touching the sensor tip | Skin oils permanently contaminate the sensing element |
| Dropping the sensor (even from a low height) | The fragile ceramic element cracks; the sensor becomes inaccurate or completely inoperative |
| Using silicone sealants anywhere near the exhaust system | Silicone vapour permanently poisons the sensor — the part is ruined and cannot be repaired |
| Over‑tightening the sensor | Damaged exhaust bung threads; expensive exhaust repair or replacement |
| Under‑tightening the sensor | Exhaust leaks cause false oxygen readings and persistent fault codes |
| Installing the sensor in the wrong position (downstream instead of upstream) | The PCM receives incorrect data; persistent fault codes and improper catalyst monitoring |
| Using a downstream sensor (12609457) instead of upstream sensor (12583804) | Wrong sensor in the wrong position — will not function correctly |
| Failing to clear fault codes after replacement | The PCM continues using old adaptation values; the MIL may remain illuminated even with a functioning sensor |
| Ignoring wiring / connector problems | A new sensor can also appear faulty if the harness is damaged, corroded, or has poor connections |
| Using the sensor with a damaged or mismatched connector | The sensor cannot communicate with the PCM; possible damage to the vehicle‘s wiring harness or PCM |
| Replacing only the sensor without diagnosing the cause of contamination | The new sensor will fail prematurely for the same reason (e.g., oil consumption from worn piston rings, coolant leak, silicone contamination) |
| Using penetrating oil on the new sensor | Penetrating oil on the threads can contaminate the sensor tip — only use on the old sensor during removal |
| Assuming bank identification without checking | Using Bank 2 sensor on Bank 1 position — both are identical, but misidentifying the faulty bank can lead to replacing the wrong sensor |
| Using non‑GM aftermarket sensors | Even Denso‑branded non‑GM sensors are calibrated differently and may not interface correctly with the GM PCM, causing reduced fuel economy and persistent fault codes |
Disclaimer: While we strive for accuracy, vehicle specifications and OE part numbers may vary by production date, market region and vehicle trim level. This part number (12583804) is a GM / ACDelco OE number for a 4‑wire heated upstream (pre‑catalyst) oxygen sensor, widely used across Chevrolet, GMC, Cadillac, Hummer, Saab, Isuzu, Suzuki, Pontiac, Oldsmobile, and Buick on V8 petrol engines (4.8L, 5.3L, 6.0L, 6.2L) and select 4‑cylinder / V6 models. You must verify physical fitment (square 4‑pin male connector, approx. 323 mm cable length, M18 × 1.5 thread) and confirm the position (upstream / pre‑catalyst / front) of your old sensor before purchasing. This sensor is not compatible with downstream (post‑catalyst) positions. This sensor is not compatible with diesel engines unless factory‑fitted. The OE number 213-3866 is interchangeable with 12583804 and is the same physical sensor under ACDelco branding. If your vehicle is not listed above, or if you are unsure of compatibility, consult your vehicle‘s manufacturer specifications, an authorised dealer, or a qualified mechanic before ordering. The vehicle fitment information provided is a guide only.
Contact Us at Any Time