Product Information
Explore detailed specifications and features
OE Numbers: 12568796 / 25312094 / 12791257 / 93176028 / 93174608 / 9194751 / 12583274 / 825245 / 33705390 / 5825705
Bore Diameter: 58mm | Direct OEM Replacement | 12+24 Month Warranty | 100% Factory Tested

Vehicle Fitment – Compatible with (2.0L / 2.2L Ecotec):
| Make | Model | Engine | Years | Notes |
|---|---|---|---|---|
| Saturn | Vue | 2.2L L4 (L61) | 2002 – 2005 | – |
| Saturn | Ion | 2.2L L4 (L61) | 2003 – 2005 | – |
| Chevrolet | Cobalt | 2.2L L4 (L61) | 2005 – 2010 | Base, LS, LT |
| Chevrolet | HHR | 2.2L L4 (L61) | 2006 – 2011 | Base, LS, LT |
| Chevrolet | Classic | 2.2L L4 (L61) | 2004 – 2005 | – |
| Chevrolet | Malibu | 2.2L L4 (L61) | 2004 – 2005 | Base, LS |
| Pontiac | G4 (Mexico) | 2.2L L4 (L61) | 2005 – 2010 | – |
| Pontiac | Pursuit (Canada) | 2.2L L4 (L61) | 2005 – 2006 | – |
| Pontiac | G5 | 2.2L L4 (L61) | 2007 – 2009 | – |
| Saab | 9-3 (9440) | 2.0L L4 (B207R / B207L) | 2003 – 2006 | Arc, Linear, Vector |
⚠️ Important: This throttle body is designed for 2.0L and 2.2L Ecotec engines (L61 and B207 families). Please verify your original OE number before ordering. Not compatible with 2.4L Ecotec, 3.5L/3.9L V6, or diesel engines. The 58mm bore is the factory specification for these applications.
ℹ️ OE Note:
12568796is the primary GM OE number.25312094,12791257,93176028,93174608,9194751,12583274,825245,33705390,5825705are all interchangeable.337-05390is an aftermarket (e.g. Dorman) reference. All refer to the same 58mm throttle body assembly.
OE Cross Reference – Match with your original part:
| Type | Part Number(s) |
|---|---|
| GM Main |
12568796, 12583274, 25312094, 12791257
|
| GM Alternate |
93176028, 93174608, 9194751, 825245, 5825705, 01258374, 05825234, 0825245, 5825234, 24459501
|
| Aftermarket Cross |
33705390, 337-05390, 977-059 (Dorman), ETB0029, TB1122, S20051
|
ℹ️ Dorman 977‑059 is a direct OE‑spec replacement featuring improved internal components.
Technical Specifications
| Parameter | Specification |
|---|---|
| Design | 100% OEM specification – direct replacement |
| Product Type | Electronic Throttle Body (ETB) / Drive-by-Wire |
| Throttle Bore Diameter | 58 mm |
| Connector Type | 6-Pin (Rectangular / Blade Terminal – GM Ecotec standard) |
| Connector Pins | 6 |
| Mounting Hole Quantity | 4 |
| Housing Material | Die-cast Aluminum Alloy + Anti-corrosion Surface Treatment |
| Butterfly Valve Material | Stainless Steel |
| Seal Material | Oil-resistant Fluorine Rubber (Viton) |
| Throttle Position Sensor | Integrated (Dual Redundant) |
| Gasket Included | No (purchase separately) |
| Voltage | 12V |
| Fuel Type | Petrol / Gasoline (Naturally Aspirated) |
| Engine Family | GM Ecotec (L61 / B207) |
| Warranty | 12 months (general) / 24 months (motor & sensors) |
ℹ️ The 58mm throttle body is calibrated for GM 2.2L L61 and Saab 2.0L B207 Ecotec engines. The 6‑pin rectangular connector is the standard configuration.
Product Highlights
✅ OE Fitment – Developed to strict OEM standards. Direct replacement – no wiring modification required. Matches GM OE numbers 12568796, 12583274, 25312094, 12791257 and numerous cross‑references.
✅ 58mm Precision Bore – Factory‑correct diameter ensures optimal airflow for 2.0L and 2.2L Ecotec engines, delivering smooth power delivery and stable idle.
✅ GM Ecotec Optimised – Specifically engineered for Saturn Vue/Ion, Chevrolet Cobalt/HHR/Classic/Malibu, Pontiac G4/Pursuit/G5, and Saab 9-3 with 2.2L L61 or 2.0L B207 engines.
✅ Plug & Play Installation – Exact match in dimensions, 6‑pin connector pinouts, and 4‑bolt mounting pattern. Uses factory gasket (sold separately).
✅ High Performance – Motor response time ≤ 50 ms for precise intake control, smooth acceleration, and improved throttle sensitivity.
✅ Reliability – Built-in dual redundant position sensors prevent idle fluctuations, hunting, and false error codes (common DTCs: P0638, P0697, P2100, P2119, P2135, P1516).
✅ Rigorous Testing – 100% factory‑tested for thermal cycling, airtightness, and full‑stroke angle calibration.
✅ Standard Compliance – Meets ISO 16750 environmental standards for automotive electrical/electronic equipment.
✅ Cost‑Effective OE Alternative – OE‑quality replacement at a competitive price, with no core charge.
✅ 100% New Construction – Complete assembly with integrated TPS – not remanufactured, no core charge required.
✅ Dorman Enhanced Design – Dorman 977‑059 features improved internal components for extended service life.
Common Symptoms of a Failing Throttle Body (GM Ecotec 2.0L / 2.2L)
-
Unstable idle, “hunting,” or engine stalling at stops
-
Hesitation or flat spot during acceleration
-
Check Engine Light (CEL) – common DTCs: P0638, P0697, P2100, P2101, P2119, P2135, P1516
-
Poor throttle response / delayed acceleration
-
Reduced power / limp mode
-
Electronic throttle control light illuminated on dashboard
-
Cruise control malfunction (if equipped)
-
Rough idle that improves when throttle is applied
-
Engine dies when coming to a stop
-
Power surging during acceleration
-
Poor fuel economy
These symptoms are frequently reported for higher‑mileage Ecotec vehicles (Cobalt, HHR, Malibu, Vue, Ion, Saab 9‑3) when the throttle body components wear out or carbon buildup occurs.
Installation & Adaptation Tips
IMPORTANT: After replacing the Electronic Throttle Body (ETB) on GM Ecotec engines, a throttle self-learning / idle relearn procedure is REQUIRED. Failure to perform the relearn may result in unstable idle or check engine lights.
| Step | Action |
|---|---|
| 1 | Disconnect the negative battery terminal for 5–10 minutes (clears old learned values). |
| 2 | Remove the air intake duct and disconnect the electrical connector (6‑pin). |
| 3 | Remove any coolant hoses attached to the throttle body (if equipped). |
| 4 | Remove the four mounting bolts and old throttle body. |
| 5 | Discard the old gasket and clean the mating surface on the intake manifold. |
| 6 | Install a new gasket (strongly recommended – sold separately). |
| 7 | Install the new throttle body. Torque bolts to 8–10 Nm (6–7 lb-ft). |
| 8 | Reconnect coolant hoses (if equipped), electrical connector, and air intake duct. |
| 9 | Reconnect the battery. |
| 10 | Turn ignition ON (do not start engine) and wait 10 seconds. |
| 11 | Turn ignition OFF for 10 seconds. |
| 12 | Start the engine and let it idle for 5 minutes (do not touch accelerator). |
| 13 | Turn engine off for 30 seconds, then restart and drive normally. The ECU will complete the adaptation automatically. |
For GM Ecotec (L61 / B207): The above procedure typically works. If issues persist, use a professional diagnostic scanner (e.g., GM MDI / Tech2) to perform a “Throttle Body Relearn” or “Idle Learn”. A relearn calibration procedure is mandatory after installation – do not skip this step.
Packing List
-
Electronic Throttle Body Unit (58mm bore, complete assembly with TPS and motor) × 1
-
(Gasket not included – purchase separately)
-
Warranty Card / Certificate of Quality × 1
-
(Installation hardware not included)
How to Ensure You Get the Correct Part
-
Confirm your vehicle is equipped with the 2.0L or 2.2L Ecotec 4-cylinder engine (L61 or B207). Not compatible with 2.4L LE5, 2.8L/3.6L V6, or diesel engines.
-
Check your vehicle model and year against the fitment table (Saturn Vue/Ion; Chevrolet Cobalt/HHR/Classic/Malibu; Pontiac G4/Pursuit/G5; Saab 9‑3).
-
Locate the original part number on your existing throttle body – look for
12568796,12583274,25312094,12791257, or any number listed. -
Verify the connector has 6 pins (rectangular blade terminal type, GM standard).
-
Measure or confirm the throttle bore diameter is 58mm.
-
Check the mounting bolt pattern (4 bolts) and air intake duct connection match the product photos.
-
Note that a new mounting gasket is not included and must be purchased separately.
-
Contact us with your VIN or a photo of your original part if unsure.
⚠️ Important: This throttle body is for GM Ecotec 2.0L / 2.2L petrol engines ONLY. It will NOT fit 2.4L Ecotec (LE5), 2.0L Turbo (LSJ/LNF), 3.5L/3.9L V6, or diesel engines.
After-Sales & Disclaimer
-
Pre-installation check: Inspect the throttle body for any defects. Verify the OE number and connector type (6‑pin) before installation.
-
Gasket requirement: A new mounting gasket is strongly recommended – gasket not included. A damaged or reused gasket may cause rough idle or check engine lights.
-
Relearn requirement: A throttle relearn calibration procedure is mandatory after installation. Failure to perform the relearn may result in unstable idle or drivability issues.
-
Professional installation recommended: While installation is straightforward, proper adaptation is critical. If you are not comfortable performing the relearn procedure, professional installation is recommended.
-
Warranty: This product carries a 12‑month warranty against manufacturing defects. The motor and sensors are covered for 24 months.
OE Numbers: 12568796 / 25312094 / 12791257 / 93176028 / 93174608 / 9194751 / 12583274 / 825245 / 33705390 / 5825705
Bore Diameter: 58mm | Direct OEM Replacement | 12+24 Month Warranty | 100% Factory Tested

Vehicle Fitment – Compatible with (2.0L / 2.2L Ecotec):
| Make | Model | Engine | Years | Notes |
|---|---|---|---|---|
| Saturn | Vue | 2.2L L4 (L61) | 2002 – 2005 | – |
| Saturn | Ion | 2.2L L4 (L61) | 2003 – 2005 | – |
| Chevrolet | Cobalt | 2.2L L4 (L61) | 2005 – 2010 | Base, LS, LT |
| Chevrolet | HHR | 2.2L L4 (L61) | 2006 – 2011 | Base, LS, LT |
| Chevrolet | Classic | 2.2L L4 (L61) | 2004 – 2005 | – |
| Chevrolet | Malibu | 2.2L L4 (L61) | 2004 – 2005 | Base, LS |
| Pontiac | G4 (Mexico) | 2.2L L4 (L61) | 2005 – 2010 | – |
| Pontiac | Pursuit (Canada) | 2.2L L4 (L61) | 2005 – 2006 | – |
| Pontiac | G5 | 2.2L L4 (L61) | 2007 – 2009 | – |
| Saab | 9-3 (9440) | 2.0L L4 (B207R / B207L) | 2003 – 2006 | Arc, Linear, Vector |
⚠️ Important: This throttle body is designed for 2.0L and 2.2L Ecotec engines (L61 and B207 families). Please verify your original OE number before ordering. Not compatible with 2.4L Ecotec, 3.5L/3.9L V6, or diesel engines. The 58mm bore is the factory specification for these applications.
ℹ️ OE Note:
12568796is the primary GM OE number.25312094,12791257,93176028,93174608,9194751,12583274,825245,33705390,5825705are all interchangeable.337-05390is an aftermarket (e.g. Dorman) reference. All refer to the same 58mm throttle body assembly.
OE Cross Reference – Match with your original part:
| Type | Part Number(s) |
|---|---|
| GM Main |
12568796, 12583274, 25312094, 12791257
|
| GM Alternate |
93176028, 93174608, 9194751, 825245, 5825705, 01258374, 05825234, 0825245, 5825234, 24459501
|
| Aftermarket Cross |
33705390, 337-05390, 977-059 (Dorman), ETB0029, TB1122, S20051
|
ℹ️ Dorman 977‑059 is a direct OE‑spec replacement featuring improved internal components.
Technical Specifications
| Parameter | Specification |
|---|---|
| Design | 100% OEM specification – direct replacement |
| Product Type | Electronic Throttle Body (ETB) / Drive-by-Wire |
| Throttle Bore Diameter | 58 mm |
| Connector Type | 6-Pin (Rectangular / Blade Terminal – GM Ecotec standard) |
| Connector Pins | 6 |
| Mounting Hole Quantity | 4 |
| Housing Material | Die-cast Aluminum Alloy + Anti-corrosion Surface Treatment |
| Butterfly Valve Material | Stainless Steel |
| Seal Material | Oil-resistant Fluorine Rubber (Viton) |
| Throttle Position Sensor | Integrated (Dual Redundant) |
| Gasket Included | No (purchase separately) |
| Voltage | 12V |
| Fuel Type | Petrol / Gasoline (Naturally Aspirated) |
| Engine Family | GM Ecotec (L61 / B207) |
| Warranty | 12 months (general) / 24 months (motor & sensors) |
ℹ️ The 58mm throttle body is calibrated for GM 2.2L L61 and Saab 2.0L B207 Ecotec engines. The 6‑pin rectangular connector is the standard configuration.
Product Highlights
✅ OE Fitment – Developed to strict OEM standards. Direct replacement – no wiring modification required. Matches GM OE numbers 12568796, 12583274, 25312094, 12791257 and numerous cross‑references.
✅ 58mm Precision Bore – Factory‑correct diameter ensures optimal airflow for 2.0L and 2.2L Ecotec engines, delivering smooth power delivery and stable idle.
✅ GM Ecotec Optimised – Specifically engineered for Saturn Vue/Ion, Chevrolet Cobalt/HHR/Classic/Malibu, Pontiac G4/Pursuit/G5, and Saab 9-3 with 2.2L L61 or 2.0L B207 engines.
✅ Plug & Play Installation – Exact match in dimensions, 6‑pin connector pinouts, and 4‑bolt mounting pattern. Uses factory gasket (sold separately).
✅ High Performance – Motor response time ≤ 50 ms for precise intake control, smooth acceleration, and improved throttle sensitivity.
✅ Reliability – Built-in dual redundant position sensors prevent idle fluctuations, hunting, and false error codes (common DTCs: P0638, P0697, P2100, P2119, P2135, P1516).
✅ Rigorous Testing – 100% factory‑tested for thermal cycling, airtightness, and full‑stroke angle calibration.
✅ Standard Compliance – Meets ISO 16750 environmental standards for automotive electrical/electronic equipment.
✅ Cost‑Effective OE Alternative – OE‑quality replacement at a competitive price, with no core charge.
✅ 100% New Construction – Complete assembly with integrated TPS – not remanufactured, no core charge required.
✅ Dorman Enhanced Design – Dorman 977‑059 features improved internal components for extended service life.
Common Symptoms of a Failing Throttle Body (GM Ecotec 2.0L / 2.2L)
-
Unstable idle, “hunting,” or engine stalling at stops
-
Hesitation or flat spot during acceleration
-
Check Engine Light (CEL) – common DTCs: P0638, P0697, P2100, P2101, P2119, P2135, P1516
-
Poor throttle response / delayed acceleration
-
Reduced power / limp mode
-
Electronic throttle control light illuminated on dashboard
-
Cruise control malfunction (if equipped)
-
Rough idle that improves when throttle is applied
-
Engine dies when coming to a stop
-
Power surging during acceleration
-
Poor fuel economy
These symptoms are frequently reported for higher‑mileage Ecotec vehicles (Cobalt, HHR, Malibu, Vue, Ion, Saab 9‑3) when the throttle body components wear out or carbon buildup occurs.
Installation & Adaptation Tips
IMPORTANT: After replacing the Electronic Throttle Body (ETB) on GM Ecotec engines, a throttle self-learning / idle relearn procedure is REQUIRED. Failure to perform the relearn may result in unstable idle or check engine lights.
| Step | Action |
|---|---|
| 1 | Disconnect the negative battery terminal for 5–10 minutes (clears old learned values). |
| 2 | Remove the air intake duct and disconnect the electrical connector (6‑pin). |
| 3 | Remove any coolant hoses attached to the throttle body (if equipped). |
| 4 | Remove the four mounting bolts and old throttle body. |
| 5 | Discard the old gasket and clean the mating surface on the intake manifold. |
| 6 | Install a new gasket (strongly recommended – sold separately). |
| 7 | Install the new throttle body. Torque bolts to 8–10 Nm (6–7 lb-ft). |
| 8 | Reconnect coolant hoses (if equipped), electrical connector, and air intake duct. |
| 9 | Reconnect the battery. |
| 10 | Turn ignition ON (do not start engine) and wait 10 seconds. |
| 11 | Turn ignition OFF for 10 seconds. |
| 12 | Start the engine and let it idle for 5 minutes (do not touch accelerator). |
| 13 | Turn engine off for 30 seconds, then restart and drive normally. The ECU will complete the adaptation automatically. |
For GM Ecotec (L61 / B207): The above procedure typically works. If issues persist, use a professional diagnostic scanner (e.g., GM MDI / Tech2) to perform a “Throttle Body Relearn” or “Idle Learn”. A relearn calibration procedure is mandatory after installation – do not skip this step.
Packing List
-
Electronic Throttle Body Unit (58mm bore, complete assembly with TPS and motor) × 1
-
(Gasket not included – purchase separately)
-
Warranty Card / Certificate of Quality × 1
-
(Installation hardware not included)
How to Ensure You Get the Correct Part
-
Confirm your vehicle is equipped with the 2.0L or 2.2L Ecotec 4-cylinder engine (L61 or B207). Not compatible with 2.4L LE5, 2.8L/3.6L V6, or diesel engines.
-
Check your vehicle model and year against the fitment table (Saturn Vue/Ion; Chevrolet Cobalt/HHR/Classic/Malibu; Pontiac G4/Pursuit/G5; Saab 9‑3).
-
Locate the original part number on your existing throttle body – look for
12568796,12583274,25312094,12791257, or any number listed. -
Verify the connector has 6 pins (rectangular blade terminal type, GM standard).
-
Measure or confirm the throttle bore diameter is 58mm.
-
Check the mounting bolt pattern (4 bolts) and air intake duct connection match the product photos.
-
Note that a new mounting gasket is not included and must be purchased separately.
-
Contact us with your VIN or a photo of your original part if unsure.
⚠️ Important: This throttle body is for GM Ecotec 2.0L / 2.2L petrol engines ONLY. It will NOT fit 2.4L Ecotec (LE5), 2.0L Turbo (LSJ/LNF), 3.5L/3.9L V6, or diesel engines.
After-Sales & Disclaimer
-
Pre-installation check: Inspect the throttle body for any defects. Verify the OE number and connector type (6‑pin) before installation.
-
Gasket requirement: A new mounting gasket is strongly recommended – gasket not included. A damaged or reused gasket may cause rough idle or check engine lights.
-
Relearn requirement: A throttle relearn calibration procedure is mandatory after installation. Failure to perform the relearn may result in unstable idle or drivability issues.
-
Professional installation recommended: While installation is straightforward, proper adaptation is critical. If you are not comfortable performing the relearn procedure, professional installation is recommended.
-
Warranty: This product carries a 12‑month warranty against manufacturing defects. The motor and sensors are covered for 24 months.