Select Model
3-Series 1999-2005 E46 - Fuel & Emissions Parts
55 products
Showing 1 - 48 of 55 products
Showing 1 - 48 of 55 products
Display
View

VDO Continental
BMW E46 3-Series Mass Air Meter OEM 13621432356
Sale price$185.66
Regular price$468.93

VDO Continental
BMW E46 3-Series Mass Air Meter OEM 13627567451
Sale price$219.00
Regular price$468.94

VDO Continental
BMW E46 3-Series Mass Air Meter OEM 13627566983
Sale price$254.33
Regular price$468.93

VDO Continental
BMW E46 3-Series Mass Air Meter OEM 13627566984
Sale price$246.60
Regular price$468.94

VDO Continental
BMW E46 3-Series Throttle Housing Assembly OEM 13547502444 or 13547502445 (2001-2005)
Sale price$288.00
Regular price$566.68

BMW
BMW E46 3-Series Throttle Housing Assembly OEM W/M56 Engine SULEV 13547515196
Sale price$489.00
Regular price$534.74

VDO Continental
BMW E46 3-Series Fuel Pump Assembly OEM 16146766942
Sale price$149.00
Regular price$411.30

Bosch
BMW E46 3-Series Fuel Pump Assembly By Bosch 16146766942
Sale price$189.00
Regular price$411.30

Aftermarket
BMW E46 3-Series Fuel Pump Assembly Value Line 16146766942
Sale price$96.00
Regular price$411.30

VDO Continental
BMW E46 3-Series Fuel Pump Assembly Kit OEM 16146766942
Sale price$163.00
Regular price$411.30

Hella
BMW E46 3-Series Fuel Pump Assembly Kit By Hella 16146766942
Sale price$109.00
Regular price$411.30

Uro Parts
BMW E46 3-Series Fuel Pump Assembly Kit By Uro 16146766942
Sale price$129.66
Regular price$411.30

Bosch
BMW E46 3-Series Fuel Pressure Regulator OEM 13531729319 (1999-2000)
Sale price$37.98
Regular price$175.75

VDO Continental
BMW E46 3-Series Fuel Level Sending Unit OEM 16116768788
Sale price$128.60
Regular price$178.03

Uro Parts
BMW E46 3-Series Fuel Tank Breather Valve / Purge Valve 13901433603
Sale price$41.20
Regular price$105.52

Bosch
BMW E46 3-Series Fuel Vapor Detection Pump OEM 16137193479
Sale price$78.66
Regular price$220.15

BMW
BMW E46 3-Series Fuel Vapor Detection Pump Grommet OEM 16131183912
Sale price$5.89
Regular price$6.00

Bosch
BMW E46 3-Series Fuel Vapor Detection Pump OEM 16136756440 (Early Models)
Sale price$157.60
Regular price$217.83

VDO Continental
BMW E46 3-Series Fuel Injector OEM 13537546244 or 13537546245
Sale price$99.60
Regular price$214.88

VDO Continental
BMW E46 3-Series Secondary Air Injection Air Mass Sensor OEM 11721438814
Sale price$79.00
Regular price$416.85

Delphi
BMW E46 3-Series Secondary Air Injection Air Mass Sensor By Delphi 11721438814
Sale price$56.98
Regular price$416.85

Uro Parts
BMW E46 3-Series Secondary Air Pump By Uro 11727553056
Sale price$144.00
Regular price$528.40

Uro Parts
BMW E46 3-Series Secondary Air Pump Late Production By Uro Parts 11727571589
Sale price$163.60
Regular price$549.34

Pierburg
BMW E46 3-Series Secondary Air Pump Late Production OEM 11727571589
Sale price$239.00
Regular price$528.40

Pierburg
BMW E46 3-Series Secondary Air Pump W/ M56 Engine OEM 11727571592
Sale price$239.00
Regular price$549.35

Pierburg
BMW E46 3-Series Air Pump Control Valve W/ Seal OEM 11727553063 or 11727553066
Sale price$91.95
Regular price$151.14

Pierburg
BMW E46 M56 SLEV Air Pump Control Valve W/ Seal OEM 11727573932
Sale price$126.30
Regular price$191.00

Bosch
BMW E46 3-Series Oxygen Sensor OEM (Pre Cat / Before Cat) 11781742050
Sale price$64.00
Regular price$235.25

Bosch
BMW E46 3-Series O2 Sensor-Oxygen Sensor OEM (Post Cat / After Cat) 11781433940
Sale price$74.69
Regular price$282.20

Bosch
BMW E46 3-Series O2 Sensor Pre Cat OEM 11787523434 or 11787523435 (03/2003-2006)
Sale price$128.00
Regular price$298.58

Bosch
BMW E46 3-Series O2 Sensor Post Cat OEM 11787514926 or 11787514927 (03/2003-2006)
Sale price$109.00
Regular price$282.20

Bosch
BMW E46 3-Series O2 Sensor W/ M56 SULEV OEM (2003-2005)
Sale price$133.98
Regular price$282.02
Filters (0)