BMW M340i engine & mounts
55 engine & mounts for the G20 BMW M340i (B58 3.0L turbo inline-six) from 19 brands. Engine and transmission mounts, catch cans, pulleys and internal engine parts.
Before you order
- Confirm the engine and model-year range on the retailer page.
- Listings are read from the retailer's G20 M340i (B58 3.0L) category. Many parts fit both rear-wheel-drive and xDrive cars, but not all. Confirm drivetrain, model year and options on the retailer page before ordering.
Brands on this page: King (10), Turner Motorsport (7), 5150 Autosport (6), ECS (5), Supertech (4), ATI (3), Burger Motorsports (3), ARP (2), Black Forest Industries (2), Kelford Cams (2), Mishimoto (2), Vargas Turbo Technologies (2), 034Motorsport (1), ACL (1), Assembled By ECS (1), Genuine BMW (1), MANLEY (1), Scratch & Dent (1), Skunk2 Racing (1).
Engine Internals (29)

5150 Autosport · Part no. B58-S-203-4705
ARP Head Stud Kit - B58 - ARP2000
Upgrade to ARP high tensile strength ARP2000 Head Studs

5150 Autosport · Part no. ARP-MSK-B58
ARP Main Stud Kit - B58
Upgraded Main Studs for B58!

5150 Autosport · Part no. CAR-B58-SCR13034
CP-Carrillo Connecting Rod Set - CARR Bolts
Upgrade To CP-Carrillo's Forged Connecting Rods!
Retailer fitment note: Will Not Work With OE Pistons

5150 Autosport · Part no. B58-SCR13492
CP-Carrillo Connecting Rod Set - WMC Bolts
Upgrade To CP-Carrillo's Forged Connecting Rods!
Retailer fitment note: Will Not Work With OE Pistons

5150 Autosport · Part no. CP-FPS-B58-82
CP-Carrillo Custom Forged Piston Set - B58
Upgrade to CP-Carrillo Pistons in Your B58-Powered BMW!
Retailer fitment note: Upgrade Your B58's Pistons to CP-Carrillo's Forged Piston Set!

5150 Autosport · Part no. CP-FPS-B58-XT-HD
CP-Carrillo Forged Piston Set - B58 Pro-Xtreme 82mm
CP-Carrillo Pistons by 5150 Autosport Standard Bore Heavy Duty Wrist Pins
Retailer fitment note: For B58 Engines With Stock 82mm Bore!
ACL · Part no. 7M1512H-STD
B58/S58 High Performance Main Bearing Set - Standard
Includes upper and lower bearing shells for a complete main bearing replacement.

ARP · Part no. B58-CA-203-4706
ARP Cylinder Head Stud Kit - Custom Age 625+
Upgrade to ARP high tensile strength Custom Age 625+ Head Studs

ARP · Part no. 201-5402
ARP Main Stud Kit - ARP2000
Build it once, and build it right!

Genuine BMW · Part no. 11378630463
ECCENTRIC SHAFT
Kelford Cams · Part no. KEL-HPVSK-B58
High Performance Valve Spring Kit - B58
Crucial Mod for any Camshaft Upgrade!
Kelford Cams · Part no. KEL-B58-GEN2
Kelford Camshaft Set - Gen 2 B58
Upgrade Your Gen 2 B58 With Kelford Cams!
Retailer fitment note: For Gen 2 B58 Cars

King · Part no. CR6887GPC
BMW Performance Rod Bearing Set - Standard Size
Standard Size Coated Connecting Rod Bearing Set

King · Part no. CR6887SV0.25
Connecting Rod Bearing Set - 0.25mm Oversize
Replace those Worn Out Rod Bearings!
Retailer fitment note: +0.25mm

King · Part no. CR6887SV0.5
Connecting Rod Bearing Set - 0.50mm Oversize
Replace those Worn Out Rod Bearings!
Retailer fitment note: +0.50mm

King · Part no. CR6887SV0.75
Connecting Rod Bearing Set - 0.75mm Oversize
Replace those Worn Out Rod Bearings!
Retailer fitment note: +0.75mm

King · Part no. CR6887SV
Connecting Rod Bearing Set - Standard Size
Replace those Worn Out Rod Bearings!
Retailer fitment note: Standard Size

King · Part no. MB7779SM0.25
Engine Main Bearing Kit - Size 0.25 Oversized
Replace those Worn Out Main Bearings!
Retailer fitment note: +0.25mm

King · Part no. MB7779SM0.5
Engine Main Bearing Kit - Size 0.50 Oversized
Replace those Worn Out Main Bearings!
Retailer fitment note: +0.50mm

King · Part no. MB7779SM
Engine Main Bearing Kit - Std. Size
Replace those Worn Out Main Bearings!
Retailer fitment note: Std. Size

King · Part no. KINGMB7779XPCS
King BMW Coated Performance Main Bearing Set (STDX)
King BMW (Size STDX) Coated Performance Main Bearing Set for B58B30A

King · Part no. KINGMB7779XPC
King Coated Performance Main Bearing Set
King BMW (Size STD) Coated Performance Main Bearing Set for B58B30A
MANLEY · Part no. MAN-CRS-B58
Manley H-Beam Connecting Rod Set - B58 Gen1 & Gen2
Designed to handle up to 8500 RPM and support engines producing up to 1200 horsepower
Skunk2 Racing · Part no. 305-14-1000
Ultra Series Stage 1 Camshafts - B58TU
Increase engine efficiency and power output, all while retaining Valvetronic and Dual VANOS functionality!
Retailer fitment note: For vehicles equipped with a B58C or B58D engine

Supertech · Part no. KPR-5.0-7S
5mm Single Groove Valve Keeper - Priced Each
Two required per valve, necessary for use with certain supertech valves

Supertech · Part no. KPR-5.0-7S-24
5mm Single Groove Valve Keeper - Set Of 24
Two required per valve, necessary for use with certain supertech valves

Supertech · Part no. KPR-6S-7
6mm Single Groove Valve Keeper - Priced Each
Two required per valve, necessary for use with certain supertech valves

Supertech · Part no. KPR-6S-7-24
6mm Single Groove Valve Keeper - Set Of 24
Two required per valve, necessary for use with certain supertech valves

Turner Motorsport · Part no. B58-WPC-RB
WPC-Treated Race Series Rod Bearing Set - B58
The strongest and smoothest bearings for your BMW, featuring heavy-duty ACL "Duraglide" bearing shells treated by WPC for reduced friction and enhanced durability.
Oil Catch Can (18)

034Motorsport · Part no. 034-101-4000
Universal Vortex Breather Catch Can
Sold in a black powdercoated finish.

Burger Motorsports · Part no. G3B58OCC
BMS Oil Catch Can - Gen 3 B58
Retain factory closed loop PCV operation while keeping your intake clean and engine running at its best!
Retailer fitment note: For 2025+ models with the Gen3 B58 engine

Burger Motorsports · Part no. BMS-CC-GB58
BMS Oil Catch Can Kit - Gen2 B58
Retain factory closed loop PCV operation while keeping your intake clean and engine running at its best!

Burger Motorsports · Part no. BMSB58OCCFCDV
BMS Oil Catch Can Oil Filler Cap Dual Vent Connection Kit - Gen2 B58
Billet dual-vent kit reduces blow-by, keeps Gen2 B58 intake clean.

ECS · Part no. 003779ECS10
-10AN ORB X 3/4" Hose Barb Fitting Assembly - Priced Each
Universal fitting for ECS Tuning Catch can to use a 3/4" Hose

ECS · Part no. N1.50X051
ECS Catch Can O-ring
Replacement ECS catch can O-ring

ECS · Part no. 003779ECS05-01
ECS Tuning Baffled Oil Catch Can - 6oz
Capture harmful oil vapors and keep your intake tract clean. Now featuring an easy to empty drain plug!
Retailer fitment note: For use with custom plumbing and ECS universal mounting bracket kit

ECS · Part no. 003779ECS05-02
ECS Tuning Baffled Oil Catch Can - 8oz
Capture harmful oil vapors and keep your intake tract clean. Now featuring an easy to empty drain plug!
Retailer fitment note: For use with custom plumbing and ECS universal mounting bracket kit

ECS · Part no. 003779ECS06KT
ECS Tuning Baffled Oil Catch Can Mounting Bracket Kit - Universal Fit
Universal 3-piece mounting bracket kit for installing a new ECS Oil Catch Can

Mishimoto · Part no. MM0CCCF
Universal Catch Can Kit - Carbon Fiber
Kit with catch can and rubber hose; for retrofitting on a variety of vehicles.

Mishimoto · Part no. MM0CCLA
Universal Large Aluminum Oil Catch Can
Includes Mounting Brackets & Hardware

Turner Motorsport · Part no. 022798TMS01-05KT
Complete Turner Baffled Oil Catch Can Kit - 6oz
A 4 chamber, baffled oil catch can complete with a universal mount and drain system!

Turner Motorsport · Part no. 022798TMS01-07KT
Complete Turner Baffled Oil Catch Can Kit - 8oz
A 4 chamber, baffled oil catch can complete with a universal mount and drain system!

Turner Motorsport · Part no. 022798TMS01-09KT
Complete Universal Turner Baffled Oil Catch Can Kit - 10oz
A 4 chamber, baffled oil catch can complete with a universal mount and drain system!

Turner Motorsport · Part no. 022798TMS01-03
Turner Baffled Oil Catch Can - Standard Flow 10oz
A 4 chamber, baffled oil catch can with a bottom drain option

Turner Motorsport · Part no. 022798TMS01-01
Turner Baffled Oil Catch Can - Standard Flow 6oz
A 4 chamber, baffled oil catch can with a bottom drain option

Turner Motorsport · Part no. 022798TMS01-02
Turner Baffled Oil Catch Can - Standard Flow 8oz
A 4 chamber, baffled oil catch can with a bottom drain option
Vargas Turbo Technologies · Part no. OCC1DUADRAVAL
-6 Dual Drain Valves
An essential addition for high-performance builds where keeping the intake tract clean is a priority.
Retailer fitment note: For vehicles with VTT Modular PCV/Catch Can Systems
Mounts (5)

Assembled By ECS · Part no. 22116860465KT3
Performance Engine Mount Replacement Kit
Featuring Black Forest Industries Stage 1 Billet Aluminum Engine Mount Kit & installation hardware!

Black Forest Industries · Part no. EBFI77-MG20-601
Billet Aluminum Engine Mount Kit - Stage 1
65A durometer polyurethane eliminates excessive drivetrain movement without increasing noise, vibration, or harshness!
Black Forest Industries · Part no. EBFI77-MG20-602
Billet Aluminum Engine Mount Kit - Stage 2
85A durometer polyurethane for the hardcore, performance-minded enthusiast!

Scratch & Dent · Part no. EBFI77MG20601SD
Black Forest Industries Billet Aluminum Engine Mount Kit - Stage 1 *Scratch And Dent*
Retailer fitment note: ALL SALES FINAL. ITEMS MAY BE DAMAGED OR MISSING COMPONENTS. PLEASE SEE IMAGES BEFORE PURCHASING. Want To Haggle? Give Us A Call Or Chat To Make An Offer On This Product!

Vargas Turbo Technologies · Part no. VTT-G8X2X-INSERT
Billet Aluminum Motor Mount Inserts
Increase performance without drastically changing NVH characteristics!
Pulleys (3)
ATI · Part no. 918352
ATI Super Damper / Harmonic Balancer - 10% Underdrive
Protect your engine against harmful harmonics at all RPM levels - 10% Underdrive to increase usable horsepower without greatly affecting engine accessories
ATI · Part no. 918351
ATI Super Damper / Harmonic Balancer - 21% Underdrive
Protect your engine against harmful harmonics at all RPM levels - 21% Underdrive to greatly increase usable horsepower for racing applications
ATI · Part no. 918573
ATI Super Damper / Harmonic Balancer - Stock Size
Protect your engine against harmful harmonics at all RPM levels
More BMW M340i parts
- BMW M340i exhaust systems
- BMW M340i downpipes
- BMW M340i exhaust tips
- BMW M340i intakes
- BMW M340i charge pipes
- BMW M340i tunes & engine software
- BMW M340i intercoolers & charge cooling
- BMW M340i turbochargers & turbo parts
- BMW M340i fuel & ignition
- BMW M340i cooling upgrades
- BMW M340i drivetrain
- BMW M340i coilovers
- BMW M340i lowering springs
- BMW M340i suspension & chassis
- BMW M340i brake upgrades
- BMW M340i wheels
- BMW M340i wheel spacers & hardware
- BMW M340i front lips & splitters
- BMW M340i spoilers & wings
- BMW M340i rear diffusers
- BMW M340i exterior & aero
- BMW M340i interior
- BMW M340i lighting
- BMW M340i track & accessories