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 |
-
Dynamic Autowerx ULTRA FLOW X BMW GEN 1 B58
Vendor:Dynamic AutowerxRegular price $3,870.00 CADRegular price$3,870.00 CADSale price $3,870.00 CAD -
Dynamic Autowerx Turbo Install Kit BMW/Supra B58 Gen 1
Vendor:Dynamic AutowerxRegular price $256.00 CADRegular price$256.00 CADSale price $256.00 CAD -
CTS Turbo BOV (BLOW OFF VALVE) KIT BMW N20
Vendor:CTS TurboRegular price $293.00 CADRegular price$366.00 CADSale price $293.00 CADSale -
AEM Extra Water/Methanol Nozzle Kit
Vendor:AEMRegular price $137.00 CADRegular price$155.00 CADSale price $137.00 CADSale -
Dynamic Autowerx HYPERCORE BMW GEN 1 B58
Vendor:Dynamic AutowerxRegular price $2,190.00 CADRegular price$2,629.00 CADSale price $2,190.00 CADSale -
CTS Turbo Stage 2+ Hybrid Turbo BMW B58 gen 1
Vendor:CTS TurboRegular price $2,762.00 CADRegular price$3,068.00 CADSale price $2,762.00 CADSale -
CTS Turbo Engine Cap Kit for B58 BMW & Toyota Engines
Vendor:CTS TurboRegular price $199.00 CADRegular price$199.00 CADSale price $199.00 CAD -
VTT BILLET BMW N54/N55/S55 Crank Seal Guard
Vendor:Vargas Turbo Tech (VTT)Regular price $125.00 CADRegular priceSale price $125.00 CAD -
Genuine BMW B58 Engine Oil Filter Housing Bolt Set 11428585734
Vendor:BMWRegular price From $45.00 CADRegular price$38.00 CADSale price From $45.00 CAD -
CSF Oil Cooler BMW F3X / F2X N55 235/335/435
Vendor:CSFRegular price $583.00 CADRegular price$583.00 CADSale price $583.00 CAD -
Radium Engineering Universal Check Valve Kit 10AN
Vendor:Radium EngineeringRegular price $88.00 CADRegular price$88.00 CADSale price $88.00 CAD -
FTP Thermostat Parts Kit V2 BMW N55 S55 N54 Engines
Vendor:FTPRegular price $66.00 CADRegular price$74.00 CADSale price $66.00 CADSale -
FTP Catch Can BMW N20 F2x/F3x Series 1/2/3/4 Series
Vendor:FTPRegular price $263.00 CADRegular price$293.00 CADSale price $263.00 CADSale -
VTT N55/S55 “Spline Lock” Crank Hub Solution
Vendor:Vargas Turbo Tech (VTT)Regular price From $1,198.00 CADRegular price$1,198.00 CADSale price From $1,198.00 CAD -
KLM Race B58/S58 Billet Oil Breather Cap
Vendor:KLM RaceRegular price $147.00 CADRegular price$147.00 CADSale price $147.00 CAD -
KLM Race B58 Stage 4 SAVAGE Engine Build (1,500 WHP)
Vendor:KLM RaceRegular price $39,444.00 CADRegular price$39,444.00 CADSale price $39,444.00 CAD -
KLM Race B58 Engine Core
Vendor:KLM RaceRegular price $13,879.00 CADRegular price$13,879.00 CADSale price $13,879.00 CAD -
KLM Race B58 Billet Valve Cover
Vendor:KLM RaceRegular price From $5,260.00 CADRegular price$5,260.00 CADSale price From $5,260.00 CAD -
KLM Race 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 B58 Gen 2 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 5-Axis CNC Head Porting (B58/S58)
Vendor:KLM RaceRegular price $2,192.00 CADRegular price$2,192.00 CADSale price $2,192.00 CAD -
KLM Race B58/S58 ARP Flex Plate Bolt Upgrade
Vendor:KLM RaceRegular price $220.00 CADRegular price$220.00 CADSale price $220.00 CAD -
KLM Race S58/B58 ARP 625+ Main Studs Upgrade
Vendor:KLM RaceRegular price $1,236.00 CADRegular price$1,236.00 CADSale price $1,236.00 CAD -
KLM Race BMW 340i Turbo Kit (Gen 1 B58)
Vendor:KLM RaceRegular price From $9,015.00 CADRegular price$9,015.00 CADSale price From $9,015.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.



















