1. Home
  2. BMW
  3. Engine Block and Components

BMW 335d Engine Block and Components Parts

OE
BMW Harmonic Balancer - Corteco 11238511371
Available
In Stock
Ships Free
$388.00
BMW Connecting Rod Set - Genuine BMW 11247798368

BMW Connecting Rod Set - Genuine BMW 11247798368

Position 1 in the diagram
335d, X5
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$899.99
BMW Harmonic Balancer - Genuine BMW 11238511371
Available
Ships in 3 business days
Ships Free
$658.99
BMW Engine Piston - Genuine BMW 11257799883

BMW Engine Piston - Genuine BMW 11257799883

Position 1 in the diagram
335d, X5
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$558.99
BMW Engine Piston Ring - Genuine BMW 11257805805

BMW Engine Piston Ring - Genuine BMW 11257805805

Position 3 in the diagram
335d, X5
Genuine BMW
Available
Ships in 3 business days
Ships Free
$117.99
BMW Covering Plate - Genuine BMW 11147792944
Available
Ships in 4-6 weeks
Ships Free
$92.99
BMW Cover Lid - Genuine BMW 11147794342

BMW Cover Lid - Genuine BMW 11147794342

Position 12 in the diagram
335d, X5
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$56.99
BMW Engine Crankshaft Main Bearing - Genuine BMW 11217810405
Available
Ships in 3 business days
$45.99
BMW Engine Crankshaft Main Bearing - Genuine BMW 11217810416
Available
Ships in 3 business days
$45.99
BMW Engine Connecting Rod Bearing - Genuine BMW 11247810426
Available
Ships in 5 business days
$38.59
BMW Engine Crankshaft Main Bearing - Genuine BMW 11217627030

BMW Engine Crankshaft Main Bearing - Genuine BMW 11217627030

128i, 135i, 328i, 328i xDrive, 335i, 335i xDrive, & more
Genuine BMW
Available
Ships in 5 business days
$38.59
BMW Engine Connecting Rod Bearing - Genuine BMW 11247810425
Available
Ships in 3 business days
$38.59
BMW Engine Expansion Plug - Genuine BMW 11127568039

BMW Engine Expansion Plug - Genuine BMW 11127568039

323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, 328i, & more
Genuine BMW
Available
Ships in 5 business days
$20.79
BMW Engine Block Drain Plug - Genuine BMW 07119904539

BMW Engine Block Drain Plug - Genuine BMW 07119904539

318i, 318is, 318ti, 323Ci, 323i, 323is, 325Ci, & more
Genuine BMW
5 Ratings
Available
In Stock
$8.79
BMW Connecting Rod Bolt - Genuine BMW 11247589671

BMW Connecting Rod Bolt - Genuine BMW 11247589671

M9x47mm, sold and priced each
318i, 318is, 328Ci, 328i, 328is, 330Ci, 330i, & more
Genuine BMW
5 Ratings
Available
In Stock
$8.32
BMW Engine Block Dowel Pin - Genuine BMW 11117524470

BMW Engine Block Dowel Pin - Genuine BMW 11117524470

Diameter: 14.5mm, Priced each and sold individually.
1 Series M, 128i, 135i, 135is, 318i, 318is, & more
Genuine BMW
2 Ratings
Available
In Stock
$3.09
BMW Engine Block Drain Plug Seal - Genuine BMW 07119963225

BMW Engine Block Drain Plug Seal - Genuine BMW 07119963225

335d, 540i, 545i, 550i, 645Ci, 650i, 740i, 740iL, & more
Genuine BMW
2 Ratings
Available
In Stock
$0.69
BMW Pushrod Seal (D=34mm) - Genuine BMW 61131370994

BMW Pushrod Seal (D=34mm) - Genuine BMW 61131370994

1 Series M, 128i, 135i, 135is, 318i, 318is, & more
Genuine BMW
Available
Ships in 3 business days
$11.09
BMW Bearing Shell (4475mm+025) - Genuine BMW 11247810881
Backordered
No ETA
$37.79
MAP
Connecting Rod Bolt Stretch Gauge (Billet Style) - ARP 100-9942

Connecting Rod Bolt Stretch Gauge (Billet Style) - ARP 100-9942

.0001" to 1" measuring range, measures in .005" increments
Universal fitment.
ARP
Available
Ships in 1 business day
Ships Free
$265.99
© FCP Euro 2026. All rights reserved.  
Version: 78cf4fc3c : 53a503b7d08d6a1584b68d28b71f3ec1f789121f