BMW 89 parts
Collection: F20 F22 1/2 series - Engine
Aftermarket Engine Parts for BMW 1 and 2 series matching the model chart below.
Oil Drain Plug / Coolant Lines / Radiator / Heat Exchanger / Oil Filter Cap / Valve Covers / Intake Manifolds / Catch Can
View fitment chart
| Model | Years (US) | Engine | Chassis |
|---|---|---|---|
| 228i / 228i xDrive | 2014–2016 |
N20B20 (2.0L Turbo I4) N26B20 (2.0L Turbo I4 – SULEV) |
F22 / F23 |
| 230i / 230i xDrive | 2017–2021 | B46B20 (2.0L Turbo I4) | F22 / F23 |
| 235i / M235i xDrive | 2014–2016 | N55B30 (3.0L Turbo I6) | F22 / F23 |
| M240i / M240i xDrive | 2017–2021 | B58B30 (3.0L Turbo I6) | F22 / F23 |
| 228i Gran Coupe | 2020–2024 | B46B20 (2.0L Turbo I4) | F44 |
| M235i xDrive Gran Coupe | 2020–2024 | B48A20O1 (2.0L Turbo I4 – HO) | F44 |
-
KLM Race B58 Girdle and Oil Pump Bolt Set (ARP Upgrade)
Vendor:KLM RaceRegular price $220.00 CADRegular price$220.00 CADSale price $220.00 CAD -
KLM Race S58 Stage 3 Engine Build (1,300 WHP)
Vendor:KLM RaceRegular price $30,679.00 CADRegular price$30,679.00 CADSale price $30,679.00 CAD -
KLM Race B58/S58 Block Sleeving
Vendor:KLM RaceRegular price $3,872.00 CADRegular price$3,872.00 CADSale price $3,872.00 CAD -
KLM Race Gen 1 B58 Stage 3 Engine Build (1,300 WHP)
Vendor:KLM RaceRegular price $29,218.00 CADRegular price$29,218.00 CADSale price $29,218.00 CAD -
KLM Race Gen 1 B58 Stage 1 Engine Build (1,000 WHP)
Vendor:KLM RaceRegular price $17,531.00 CADRegular price$17,531.00 CADSale price $17,531.00 CAD -
KLM Race B58 Gen 1 Composite Gasket with Steel Rings
Vendor:KLM RaceRegular price $1,680.00 CADRegular price$1,680.00 CADSale price $1,680.00 CAD -
KLM Race B58 Stage 1 Engine Build (1,000 WHP)
Vendor:KLM RaceRegular price $17,531.00 CADRegular price$17,531.00 CADSale price $17,531.00 CAD -
KLM Race Gen 1 B58 Stage 2 Engine Build (1,200 WHP)
Vendor:KLM RaceRegular price $23,812.00 CADRegular price$23,812.00 CADSale price $23,812.00 CAD -
KLM Race B58 Stage 2 Engine Build (1,200 WHP)
Vendor:KLM RaceRegular price $23,812.00 CADRegular price$23,812.00 CADSale price $23,812.00 CAD -

Evolution Racewerks Sports Series Oil Cooler Upgrade Kit for the 2014-16 M135i/M235i N55 Engine
Vendor:Evolution RacewerksRegular price From $981.00 CADRegular price$1,308.00 CADSale price From $981.00 CADSale -
Dinan High Performance Heat Exchanger - 2016-2020 BMW 330i/340i/430i/440i High Performance Heat Exchanger - 2017-2021 BMW 230i/M240i
Vendor:DinanRegular price $855.00 CADRegular price$963.00 CADSale price $855.00 CADSale -
Dorch Engineering Kelford BMW Gen1 B58 | Valve Springs Retainers
Vendor:Dorch EngineeringRegular price $1,020.00 CADRegular price$1,020.00 CADSale price $1,020.00 CAD -
Dorch Engineering Kelford Camshafts - BMW B58 Gen 1
Vendor:Dorch EngineeringRegular price $2,038.00 CADRegular price$2,038.00 CADSale price $2,038.00 CAD -
Dorch Engineering N55/S55 Knock Sensor Bolt
Vendor:Dorch EngineeringRegular price $12.00 CADRegular price$12.00 CADSale price $12.00 CAD -
Dorch Engineering B58 Gen1 Lift Kit - Exhaust Camshaft +40%
Vendor:Dorch EngineeringRegular price $1,606.00 CADRegular price$1,606.00 CADSale price $1,606.00 CAD -
TCM BMW B58 Engine Oil Filter Housing Bolt Gasket Set for BMW Part 11428585734
Vendor:TCMRegular price $5.00 CADRegular price$6.00 CADSale price $5.00 CADSale -
Genuine BMW B58 Engine Oil Cooler Gasket Set - 11428583897
Vendor:BMWRegular price From $29.00 CADRegular price$38.00 CADSale price From $29.00 CADSale -
Genuine BMW B58 Engine Oil Filter Housing Gasket Set 11428583896
Vendor:BMWRegular price From $29.00 CADRegular price$38.00 CADSale price From $29.00 CADSale -
Spool Performance Exhaust Cam Fuel Lobe Mod | +40% BMW B58 Gen 1
Vendor:Spool PerformanceRegular price $1,314.00 CADRegular price$1,898.00 CADSale price $1,314.00 CADSale -
AIRTEC Motorsport Charge Cooler Radiator BMW 220i/230i/M240i/320i/330i/340i F22/F30/F31/F32/F33 LCI B46 B58
Vendor:AIRTEC MotorsportRegular price $898.00 CADRegular price$898.00 CADSale price $898.00 CAD -
BMW Charge Pipe Lock Plug - VNE 13907515387
Vendor:VNERegular price $12.00 CADRegular price$12.00 CADSale price $12.00 CAD -
Mosselman BMW N55 PWG Upgrade Turbocharger, MSL48-60
Vendor:MosselmanRegular price $5,366.00 CADRegular price$5,607.00 CADSale price $5,366.00 CADSale -
do88 Aluminum Radiator BMW M235i M2 335i 435i N55
Vendor:do88Regular price $791.00 CADRegular price$791.00 CADSale price $791.00 CAD -
Burger Motorsports B58/S58 BMW 5bar Sensor
Vendor:Burger MotorsportsRegular price $204.00 CADRegular price$204.00 CADSale price $204.00 CAD
-
Lifetime Warranty
Fitment guarantee and lifetime warranty on every TCM part.
-
150+ Brands
Akrapovič, Dinan, Eventuri, KW and more in one place.
-
Motorsports History
Over a decade of racing experience in DC, Maryland and Virginia area.
-
One-on-One Support
Fitment questions? Talk to the people who install these parts.
Can't find a part?
We'll track it down.
Send us a message with your car and the part you need. If we can get it, we'll add it to the site and send you a special coupon for it.
Washington, DC area
Need it installed?
We're a working performance shop offering installation and maintenance. BMW is our specialty, but we service all cars.
















