Product Information
Explore detailed specifications and features
OE Numbers: 0280750149 / 0 280 750 149
Direct OEM Replacement (Bosch) | 12+24 Month Warranty | 100% Factory Tested

Vehicle Fitment – Compatible with:
| Make | Model / Chassis | Engine | Years |
|---|---|---|---|
| BMW | 3 Series (E46) 325i / 330i | 2.5L / 3.0L M54 (M54B25 / M54B30) | 2001 – 2006 |
| BMW | 5 Series (E39) 525i / 530i | 2.5L / 3.0L M54 | 2001 – 2003 |
| BMW | X5 (E53) 3.0i | 3.0L M54 | 2001 – 2006 |
| BMW | Z4 (E85) 3.0i | 3.0L M54 | 2003 – 2005 |
⚠️ Important: This throttle body is designed for BMW vehicles equipped with the M54 6-cylinder naturally aspirated engine (M54B25 / M54B30). Please verify your original OE number before ordering. Not compatible with M52, M56, or N52 engines.
OE Cross Reference – Match with your original part:
| Type | Part Number(s) |
|---|---|
| Bosch |
0280750149, 0 280 750 149
|
| BMW |
13 54 7 537 406, 13 54 7 544 902, 13547537406
|
| Aftermarket |
TB1060, 67-2018, ETB0010
|
ℹ️ Bosch is the original equipment manufacturer for this throttle body.
Technical Specifications
| Parameter | Specification |
|---|---|
| Design | 100% OEM specification – direct replacement |
| Manufacturer | Bosch (OEM) |
| Product Type | Electronic Throttle Body (ETB) / Throttle Valve |
| Connector Type | 6-Pin (Bosch standard) |
| Connector Pins | 6 |
| Housing Material | Die-cast Aluminum Alloy + Anti-corrosion Surface Treatment |
| Butterfly Valve Material | Stainless Steel |
| Seal Material | Oil-resistant Fluorine Rubber (Viton) |
| Fuel Type | Petrol / Gasoline |
| Warranty | 12 months (general) / 24 months (motor & sensors) |
ℹ️ The throttle body is a complete assembly including throttle valve, actuator motor, and dual throttle position sensors. Not serviceable separately.
Product Highlights
✅ OE Fitment – Developed to strict OEM standards. Direct replacement – no wiring modification required.
✅ Genuine Bosch Quality – Manufactured by Bosch, the original equipment supplier for BMW.
✅ High Performance – Motor response time ≤ 50 ms for precise intake control and improved throttle sensitivity.
✅ Reliability – Built-in dual redundant position sensors prevent idle fluctuations, hunting, and false error codes.
✅ 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.
✅ M54 Engine Optimized – Specifically calibrated for BMW M54 engines, ensuring smooth idle and optimal power delivery.
✅ Plug & Play – Exact match in dimensions, connector pinouts, and mounting pattern.
Common Symptoms of a Failing Throttle Body (BMW M54)
-
Unstable idle, "hunting," or engine stalling at stops
-
Hesitation or flat spot during acceleration
-
Check Engine Light (CEL) – common DTCs: P0120, P0124, P0220, P0222, P2100, P2119, P2135
-
Poor throttle response / delayed acceleration
-
Reduced power / limp mode
-
Cruise control malfunction (if equipped)
*These symptoms are frequently reported for high-mileage E46, E39, E53, and Z4 vehicles when the throttle body components wear out.*
Installation & Adaptation Tips
IMPORTANT: After replacing the Electronic Throttle Body (ETB) on BMW M54 engines, a throttle self-learning / idle relearn procedure is REQUIRED.
| Step | Action |
|---|---|
| 1 | Disconnect the negative battery terminal for 5 minutes (clears old learned values). |
| 2 | Install the new throttle body with a new gasket. Torque bolts to 8–10 Nm (6–7 lb-ft). |
| 3 | Reconnect the battery and all electrical connectors. |
| 4 | Turn ignition ON (do not start engine) and wait 10 seconds. |
| 5 | Turn ignition OFF for 10 seconds. |
| 6 | Start the engine and let it idle for 5 minutes (do not touch accelerator). |
| 7 | Turn engine off for 30 seconds, then restart and drive normally. The ECU will complete the adaptation automatically. |
For BMW M54: The above procedure typically works. If issues persist, use a professional diagnostic scanner (e.g., BMW ISTA / INPA) to perform "Throttle Body Adaptation" (EDK adaptation). Some models may require a "DME reset" after installation.
Packing List
-
Electronic Throttle Body Unit (Bosch OEM quality) × 1
-
Installation Gasket / Seal (if applicable) × 1
-
Warranty Card / Quality Certificate × 1
-
(Optional: Screws / Connector protector – may vary by batch)
How to Ensure You Get the Correct Part
-
Confirm your vehicle is a BMW with the M54 6-cylinder engine (E46 325i/330i, E39 525i/530i, E53 X5 3.0i, Z4 3.0i).
-
Check your original part number on the existing throttle body.
-
Match your OE number with
0280750149or0 280 750 149. -
Verify the connector has 6 pins (Bosch standard for this application).
-
Contact us with your VIN or a photo of your original part if unsure.
After-Sales & Disclaimer
-
Pre-installation check: Inspect the throttle body for any defects. Verify the OE number and connector type (6-pin) before installation.
-
Compatibility: This throttle body is for M54 naturally aspirated petrol engines ONLY. It will NOT fit M52, M56, N52, or diesel engines.
-
Gasket requirement: A new mounting gasket is strongly recommended for proper sealing.
-
Warranty: This product carries a 12-month warranty against manufacturing defects. The motor and sensors are covered for 24 months.
🛠️ Quick Reference Card
| Attribute | Detail |
|---|---|
| OE Part Numbers | 0280750149, 0 280 750 149 |
| Manufacturer | Bosch (OEM) |
| Connector Type | 6-Pin |
| Engine | M54B25 / M54B30 (2.5L / 3.0L) |
| Models | BMW E46, E39, E53, Z4 (M54 only) |
| Years | 2001 – 2006 |
| Material | Die-cast Aluminum Alloy |
| Warranty | 12+24 months |
OE Numbers: 0280750149 / 0 280 750 149
Direct OEM Replacement (Bosch) | 12+24 Month Warranty | 100% Factory Tested

Vehicle Fitment – Compatible with:
| Make | Model / Chassis | Engine | Years |
|---|---|---|---|
| BMW | 3 Series (E46) 325i / 330i | 2.5L / 3.0L M54 (M54B25 / M54B30) | 2001 – 2006 |
| BMW | 5 Series (E39) 525i / 530i | 2.5L / 3.0L M54 | 2001 – 2003 |
| BMW | X5 (E53) 3.0i | 3.0L M54 | 2001 – 2006 |
| BMW | Z4 (E85) 3.0i | 3.0L M54 | 2003 – 2005 |
⚠️ Important: This throttle body is designed for BMW vehicles equipped with the M54 6-cylinder naturally aspirated engine (M54B25 / M54B30). Please verify your original OE number before ordering. Not compatible with M52, M56, or N52 engines.
OE Cross Reference – Match with your original part:
| Type | Part Number(s) |
|---|---|
| Bosch |
0280750149, 0 280 750 149
|
| BMW |
13 54 7 537 406, 13 54 7 544 902, 13547537406
|
| Aftermarket |
TB1060, 67-2018, ETB0010
|
ℹ️ Bosch is the original equipment manufacturer for this throttle body.
Technical Specifications
| Parameter | Specification |
|---|---|
| Design | 100% OEM specification – direct replacement |
| Manufacturer | Bosch (OEM) |
| Product Type | Electronic Throttle Body (ETB) / Throttle Valve |
| Connector Type | 6-Pin (Bosch standard) |
| Connector Pins | 6 |
| Housing Material | Die-cast Aluminum Alloy + Anti-corrosion Surface Treatment |
| Butterfly Valve Material | Stainless Steel |
| Seal Material | Oil-resistant Fluorine Rubber (Viton) |
| Fuel Type | Petrol / Gasoline |
| Warranty | 12 months (general) / 24 months (motor & sensors) |
ℹ️ The throttle body is a complete assembly including throttle valve, actuator motor, and dual throttle position sensors. Not serviceable separately.
Product Highlights
✅ OE Fitment – Developed to strict OEM standards. Direct replacement – no wiring modification required.
✅ Genuine Bosch Quality – Manufactured by Bosch, the original equipment supplier for BMW.
✅ High Performance – Motor response time ≤ 50 ms for precise intake control and improved throttle sensitivity.
✅ Reliability – Built-in dual redundant position sensors prevent idle fluctuations, hunting, and false error codes.
✅ 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.
✅ M54 Engine Optimized – Specifically calibrated for BMW M54 engines, ensuring smooth idle and optimal power delivery.
✅ Plug & Play – Exact match in dimensions, connector pinouts, and mounting pattern.
Common Symptoms of a Failing Throttle Body (BMW M54)
-
Unstable idle, "hunting," or engine stalling at stops
-
Hesitation or flat spot during acceleration
-
Check Engine Light (CEL) – common DTCs: P0120, P0124, P0220, P0222, P2100, P2119, P2135
-
Poor throttle response / delayed acceleration
-
Reduced power / limp mode
-
Cruise control malfunction (if equipped)
*These symptoms are frequently reported for high-mileage E46, E39, E53, and Z4 vehicles when the throttle body components wear out.*
Installation & Adaptation Tips
IMPORTANT: After replacing the Electronic Throttle Body (ETB) on BMW M54 engines, a throttle self-learning / idle relearn procedure is REQUIRED.
| Step | Action |
|---|---|
| 1 | Disconnect the negative battery terminal for 5 minutes (clears old learned values). |
| 2 | Install the new throttle body with a new gasket. Torque bolts to 8–10 Nm (6–7 lb-ft). |
| 3 | Reconnect the battery and all electrical connectors. |
| 4 | Turn ignition ON (do not start engine) and wait 10 seconds. |
| 5 | Turn ignition OFF for 10 seconds. |
| 6 | Start the engine and let it idle for 5 minutes (do not touch accelerator). |
| 7 | Turn engine off for 30 seconds, then restart and drive normally. The ECU will complete the adaptation automatically. |
For BMW M54: The above procedure typically works. If issues persist, use a professional diagnostic scanner (e.g., BMW ISTA / INPA) to perform "Throttle Body Adaptation" (EDK adaptation). Some models may require a "DME reset" after installation.
Packing List
-
Electronic Throttle Body Unit (Bosch OEM quality) × 1
-
Installation Gasket / Seal (if applicable) × 1
-
Warranty Card / Quality Certificate × 1
-
(Optional: Screws / Connector protector – may vary by batch)
How to Ensure You Get the Correct Part
-
Confirm your vehicle is a BMW with the M54 6-cylinder engine (E46 325i/330i, E39 525i/530i, E53 X5 3.0i, Z4 3.0i).
-
Check your original part number on the existing throttle body.
-
Match your OE number with
0280750149or0 280 750 149. -
Verify the connector has 6 pins (Bosch standard for this application).
-
Contact us with your VIN or a photo of your original part if unsure.
After-Sales & Disclaimer
-
Pre-installation check: Inspect the throttle body for any defects. Verify the OE number and connector type (6-pin) before installation.
-
Compatibility: This throttle body is for M54 naturally aspirated petrol engines ONLY. It will NOT fit M52, M56, N52, or diesel engines.
-
Gasket requirement: A new mounting gasket is strongly recommended for proper sealing.
-
Warranty: This product carries a 12-month warranty against manufacturing defects. The motor and sensors are covered for 24 months.
🛠️ Quick Reference Card
| Attribute | Detail |
|---|---|
| OE Part Numbers | 0280750149, 0 280 750 149 |
| Manufacturer | Bosch (OEM) |
| Connector Type | 6-Pin |
| Engine | M54B25 / M54B30 (2.5L / 3.0L) |
| Models | BMW E46, E39, E53, Z4 (M54 only) |
| Years | 2001 – 2006 |
| Material | Die-cast Aluminum Alloy |
| Warranty | 12+24 months |