Choice Automotive Equipment
The Very Best New and Used Automotive Parts and Service Available

Search For M54 Online

Locate M54 In Stock Today

See our selection of M54 and other new and used auto parts and equipment available and for sale at the lowest prices now On Ebay.

Bmw E39 E46 325i 525i X3 M54 2 5 Engine Rebuild Kit 02 06 Gasket Pistons Rings

Bmw E39 E46 - $499.99

Bmw E39 E46 325i 525i X3 M54 2 5 Engine Rebuild Kit 02 06 Gasket Pistons Rings
Bmw M54 M52tu S54 S62 M62 M62tu In E30 E36 Engine Harness Wiring Adapter E39 E46

Bmw M54 M52tu - $350.00

Bmw M54 M52tu S54 S62 M62 M62tu In E30 E36 Engine Harness Wiring Adapter E39 E46
Bmw E39 E46 E53 E60 E83 M54 3 0 Engine Rebuild Kit 01 06 Gasket Pistons Rings

Bmw E39 E46 - $599.99

Bmw E39 E46 E53 E60 E83 M54 3 0 Engine Rebuild Kit 01 06 Gasket Pistons Rings
Cxracing Top Mount Turbo Manifold For Bmw E46 M52 M54 Engine Na T T3 Gt35

Cxracing Top Mount - $641.30

Cxracing Top Mount Turbo Manifold For Bmw E46 M52 M54 Engine Na T T3 Gt35
Stainless Steel Racing Manifold Header Exhaust For Bmw E46 E39 Z3 M54b25 M54b30

Stainless Steel Racing - $89.88

Stainless Steel Racing Manifold Header Exhaust For Bmw E46 E39 Z3 M54b25 M54b30
Bmw M54 2 5l 6 Cyl Engine Motor E46 325i E39 525i E83 X3 E60 2000 2006 Oem

Bmw M54 2 - $699.00

Bmw M54 2 5l 6 Cyl Engine Motor E46 325i E39 525i E83 X3 E60 2000 2006 Oem
2003 2006 Bmw E46 330i E85 Z4 3 0l M54 6 Cylinder Engine Assembly Running Oem

2003 2006 Bmw - $799.00

2003 2006 Bmw E46 330i E85 Z4 3 0l M54 6 Cylinder Engine Assembly Running Oem
2004 2005 Bmw E60 525i M54 Engine Motor Tested Oem 104k

2004 2005 Bmw - $650.00

2004 2005 Bmw E60 525i M54 Engine Motor Tested Oem 104k
Bmw Oem E60 530 530i Front Engine Motor Complete V6 3 0l M54 2004 2005

Bmw Oem E60 - $805.95

Bmw Oem E60 530 530i Front Engine Motor Complete V6 3 0l M54 2004 2005
Complete Engine M54 Motor 2 5l Bmw E85 E86 Z4 Roadster Oem 95k Tested

Complete Engine M54 - $1,318.60

Complete Engine M54 Motor 2 5l Bmw E85 E86 Z4 Roadster Oem 95k Tested
2004 Bmw 325i M54 Engine 118k Miles See Pics Complete

2004 Bmw 325i - $1,279.20

2004 Bmw 325i M54 Engine 118k Miles See Pics Complete
03 06 Bmw M54 3 0l 6 Speed Manual Transmission Dropout Swap Drift E30

03 06 Bmw - $2,150.10

03 06 Bmw M54 3 0l 6 Speed Manual Transmission Dropout Swap Drift E30
Bmw E46 325 Xi Sedan Wagon Coupe Complete Engine Assembly M54

Bmw E46 325 - $545.76

Bmw E46 325 Xi Sedan Wagon Coupe Complete Engine Assembly M54
Bmw E39 525 M54 2 5l Engine Assembly 168k 03

Bmw E39 525 - $649.00

Bmw E39 525 M54 2 5l Engine Assembly 168k 03
Bmw E46 E39 Engine 2 5l M54 Long Block 01 05 325i 325xi 325ci 525i Z4

Bmw E46 E39 - $699.00

Bmw E46 E39 Engine 2 5l M54 Long Block 01 05 325i 325xi 325ci 525i Z4
 Bmw 530i 530 330i 330xi 330ci 330 Z4 X3 M54 M54b30 Engine Motor Complete

Bmw 530i - $729.99

Bmw 530i 530 330i 330xi 330ci 330 Z4 X3 M54 M54b30 Engine Motor Complete
Bmw E83 X3 Sav E46 330xi Awd Longblock Engine Assembly 2003 2006 M54 3 0l

Bmw E83 X3 - $725.00

Bmw E83 X3 Sav E46 330xi Awd Longblock Engine Assembly 2003 2006 M54 3 0l
04 Bmw Z4 E85 E86 1140 Engine Motor Complete 2 5l M54

04 Bmw Z4 - $989.99

04 Bmw Z4 E85 E86 1140 Engine Motor Complete 2 5l M54
Oem Bmw E46 325xi 03 06 M54 2 5l Long Block Engine Assembly Tested Wrnty Freight

Oem Bmw E46 - $584.99

Oem Bmw E46 325xi 03 06 M54 2 5l Long Block Engine Assembly Tested Wrnty Freight
 Bmw 525i 525 325i 325xi 325ci 325 Z4 X3 M54 M54b25 Engine Motor Complete

Bmw 525i - $700.00

Bmw 525i 525 325i 325xi 325ci 325 Z4 X3 M54 M54b25 Engine Motor Complete
2001 2002 Bmw Z3 3 0i Roadster Coupe M54 3 0l Engine Longblock Assembly Running

2001 2002 Bmw - $1,900.00

2001 2002 Bmw Z3 3 0i Roadster Coupe M54 3 0l Engine Longblock Assembly Running
Bmw M54 Complete Engine 2 5l Double Vanos 11007506888 E46 325i 325ci

Bmw M54 Complete - $1,200.00

Bmw M54 Complete Engine 2 5l Double Vanos 11007506888 E46 325i 325ci
Engine 2 5 Liter M54 265s5 Engine Fits 03 06 Bmw 325i 7362601

Engine 2 5 - $678.00

Engine 2 5 Liter M54 265s5 Engine Fits 03 06 Bmw 325i 7362601
Engine 2 5l M54 265s5 Engine Fits 01 02 Bmw 325i 514496

Engine 2 5l - $999.00

Engine 2 5l M54 265s5 Engine Fits 01 02 Bmw 325i 514496
Bmw Oem E60 525 525i Front Engine Motor Complete V6 2 5l M54 2004 2005

Bmw Oem E60 - $805.95

Bmw Oem E60 525 525i Front Engine Motor Complete V6 2 5l M54 2004 2005
01 05 Bmw 330xi E46 M54 3 0l 6 Cylinder Gasoline Engine Motor Oem

01 05 Bmw - $899.93

01 05 Bmw 330xi E46 M54 3 0l 6 Cylinder Gasoline Engine Motor Oem
Engine 2 5l M54 265s5 Convertible Fits 03 06 Bmw 325i 273142

Engine 2 5l - $725.00

Engine 2 5l M54 265s5 Convertible Fits 03 06 Bmw 325i 273142
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1276852

Engine 2 5l - $1,000.00

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1276852
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 4931287

Engine 2 5l - $825.19

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 4931287
Bmw 325i E46 M54 Oem 6cylinder Engine Assembly 01 02 03 04 05 06

Bmw 325i E46 - $995.95

Bmw 325i E46 M54 Oem 6cylinder Engine Assembly 01 02 03 04 05 06
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1269918

Engine 2 5l - $900.00

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1269918
02 05 Bmw E46 320i M54 B22 90k Engine Long Block Motor Canadian Spec Oem

02 05 Bmw - $699.99

02 05 Bmw E46 320i M54 B22 90k Engine Long Block Motor Canadian Spec Oem
Dinan M54 Carbon Fiber Engine Covers With Boxes E46 E39 E53 E83 E36 Rare

Dinan M54 Carbon - $1,300.00

Dinan M54 Carbon Fiber Engine Covers With Boxes E46 E39 E53 E83 E36 Rare
2001 2002 Bmw Z3 3 0i Roadster Coupe M54 3 0l Engine Longblock Assembly Running

2001 2002 Bmw - $1,850.00

2001 2002 Bmw Z3 3 0i Roadster Coupe M54 3 0l Engine Longblock Assembly Running
Bmw E46 E39 330 530 Engine Motor 6 Cylinder Oem 3 0l M54 Z3 3 0i E85 Z4 3 0 Nice

Bmw E46 E39 - $1,499.00

Bmw E46 E39 330 530 Engine Motor 6 Cylinder Oem 3 0l M54 Z3 3 0i E85 Z4 3 0 Nice
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1805461

Engine 2 5l - $1,682.16

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1805461
Bmw M54 Engine Cylinder Head With Valves Cams Lifters E83 E46 E39 E36 E60 E85

Bmw M54 Engine - $499.00

Bmw M54 Engine Cylinder Head With Valves Cams Lifters E83 E46 E39 E36 E60 E85
Eagle Bmw M52 M54 S50 S52 E36 E46 Forged H Beam Connecting Rods Rod Set

Eagle Bmw M52 - $585.22

Eagle Bmw M52 M54 S50 S52 E36 E46 Forged H Beam Connecting Rods Rod Set
Bmw M52tu M54 2 5l 3 0l 6 Cyl Cylinder Head W Valves 1999 2006 Oem Z3 E46 E39

Bmw M52tu M54 - $400.00

Bmw M52tu M54 2 5l 3 0l 6 Cyl Cylinder Head W Valves 1999 2006 Oem Z3 E46 E39
Bmw E39 E46 E53 E60 E83 E85 330i 530i X3 X5 M54 3 0 Piston Ring Set 01 06

Bmw E39 E46 - $399.99

Bmw E39 E46 E53 E60 E83 E85 330i 530i X3 X5 M54 3 0 Piston Ring Set 01 06
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1699666

Engine 2 5l - $1,450.00

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 1699666
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 535642

Engine 2 5l - $1,200.00

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 535642
Forged Pistons For Bmw M54b30 Turbo Set Of 6 Russian Quality

Forged Pistons For - $531.00

Forged Pistons For Bmw M54b30 Turbo Set Of 6 Russian Quality
Tuning Ecu Ms43 Ews Off Bmw M54 E46 E39 Z3 330i 530i 265hp On Sport Cams

Tuning Ecu Ms43 - $149.00

Tuning Ecu Ms43 Ews Off Bmw M54 E46 E39 Z3 330i 530i 265hp On Sport Cams
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 4906626

Engine 2 5l - $825.19

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 4906626
Cp Custom Pistons Any Bore Cr For Bmw M54b30 Engine Turbo Or Nitrous

Cp Custom Pistons - $1,059.50

Cp Custom Pistons Any Bore Cr For Bmw M54b30 Engine Turbo Or Nitrous
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 118280

Engine 2 5l - $650.00

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 118280
Bmw M54 6 Cyl Motor Cylinder Head E46 330i E39 530i E60 E53 X5 E83 2000 2006 Oem

Bmw M54 6 - $400.00

Bmw M54 6 Cyl Motor Cylinder Head E46 330i E39 530i E60 E53 X5 E83 2000 2006 Oem
Engine Convertible 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 103253

Engine Convertible 2 - $1,100.00

Engine Convertible 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 103253
Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 4519361

Engine 2 5l - $821.71

Engine 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 4519361
Engine Block Torque Plate Fits Bmw E36 E34 E46 S50 S52 M50 M52 M54 S54 Turbo

Engine Block Torque - $394.99

Engine Block Torque Plate Fits Bmw E36 E34 E46 S50 S52 M50 M52 M54 S54 Turbo
04 05 06 Bmw 325ci E46 2 5l Engine Motor M54 Tested Oem 135k

04 05 06 - $999.99

04 05 06 Bmw 325ci E46 2 5l Engine Motor M54 Tested Oem 135k
2 5l M54 Engine Bmw E46 3 Series 325ci

2 5l M54 - $500.00

2 5l M54 Engine Bmw E46 3 Series 325ci
Bmw M54 Cylinder Head E36 E46 E39 E60 E53 M54b30 M52tu

Bmw M54 Cylinder - $320.00

Bmw M54 Cylinder Head E36 E46 E39 E60 E53 M54b30 M52tu
Bmw E46 M54 Aluminum Engine Block 11117502918 Bpb

Bmw E46 M54 - $195.00

Bmw E46 M54 Aluminum Engine Block 11117502918 Bpb
99 06 Bmw E46 E36 E39 E60 E53 E83 E85 Cylinder Head 2 5l 2 8l 3 0l M54 M56 M52tu

99 06 Bmw - $600.00

99 06 Bmw E46 E36 E39 E60 E53 E83 E85 Cylinder Head 2 5l 2 8l 3 0l M54 M56 M52tu
Cp Pistons Eagle Rods Head Studs Ferrea Valve Parts Kit For Bmw M54b30

Cp Pistons Eagle - $3,625.99

Cp Pistons Eagle Rods Head Studs Ferrea Valve Parts Kit For Bmw M54b30
99 06 Bmw E36 E39 E46 E60 E53 E83 E85 2 5l 2 8l 3 0l M54 M56 M52tu Cylinder Head

99 06 Bmw - $499.99

99 06 Bmw E36 E39 E46 E60 E53 E83 E85 2 5l 2 8l 3 0l M54 M56 M52tu Cylinder Head
Bmw M54 Engine Block

Bmw M54 Engine - $280.00

Bmw M54 Engine Block
Bmw E46 325 M54 2 5l Z4 Complete Engine Motor Long Block Cylinder Head 129k

Bmw E46 325 - $1,299.23

Bmw E46 325 M54 2 5l Z4 Complete Engine Motor Long Block Cylinder Head 129k
Engine Convertible 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 429679

Engine Convertible 2 - $719.99

Engine Convertible 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 429679
Engine Motor 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 731967

Engine Motor 2 - $1,879.99

Engine Motor 2 5l M54 265s5 Engine Fits 03 06 Bmw 325i 731967
Bmw E46 3 Series 2 5 L M54 6 Cylinder Auto Complete Engine Swap Runs Perfect

Bmw E46 3 - $1,250.00

Bmw E46 3 Series 2 5 L M54 6 Cylinder Auto Complete Engine Swap Runs Perfect
Ss321 3 0mm T3 T4 Top Mount Turbo Manifold For Bmw E30 E34 M50 M52 M54 S50 S52

Ss321 3 0mm - $529.00

Ss321 3 0mm T3 T4 Top Mount Turbo Manifold For Bmw E30 E34 M50 M52 M54 S50 S52
Bmw Zhp Performance Exhaust Muffler E46 330i 330ci M54 Oem Part 18107919236

Bmw Zhp Performance - $145.00

Bmw Zhp Performance Exhaust Muffler E46 330i 330ci M54 Oem Part 18107919236
2001 2006 Bmw M52tu M54 2 5l 3 0l 6 Cyl Cylinder Head W O Valves Z X E46 E39

2001 2006 Bmw - $399.95

2001 2006 Bmw M52tu M54 2 5l 3 0l 6 Cyl Cylinder Head W O Valves Z X E46 E39
Bmw Cylinder Head Surfaced Tested M52 Tu M54 E46 E39 E60 X3 X5 Z3 Z4 1999 2004

Bmw Cylinder Head - $679.00

Bmw Cylinder Head Surfaced Tested M52 Tu M54 E46 E39 E60 X3 X5 Z3 Z4 1999 2004
2001 Bmw Engine Motor M54 161k Z4 3 0i Z3 3 0i E46 330i 330ci 330xi E39 530i

2001 Bmw Engine - $800.00

2001 Bmw Engine Motor M54 161k Z4 3 0i Z3 3 0i E46 330i 330ci 330xi E39 530i
Manifold Supersprint Bmw M54 E53 E39 E60 Left Hand Drive

Manifold Supersprint Bmw - $530.00

Manifold Supersprint Bmw M54 E53 E39 E60 Left Hand Drive
Bmw E46 325ci M56 Oem Sulev Aluminum Valve Cover For M54 Conversion 01 06 1

Bmw E46 325ci - $274.99

Bmw E46 325ci M56 Oem Sulev Aluminum Valve Cover For M54 Conversion 01 06 1
Intake Manifold Throttle Body Fuel Rail For Bmw E36 E46 M50 M52 M54 325i 328i

Intake Manifold Throttle - $416.86

Intake Manifold Throttle Body Fuel Rail For Bmw E36 E46 M50 M52 M54 325i 328i
Manifold Supersprint Bmw M54 E46 Z4 E83 X3 Left Hand Drive

Manifold Supersprint Bmw - $535.00

Manifold Supersprint Bmw M54 E46 Z4 E83 X3 Left Hand Drive
Bmw E39 528i Cylinder Head 24 Valve Refurbrished 812 M54 M52tu 1436812

Bmw E39 528i - $500.00

Bmw E39 528i Cylinder Head 24 Valve Refurbrished 812 M54 M52tu 1436812
Bmw Disa Valve O Ring For Intake Manifold For E46 E60 E56 E83 W M54 M56 Engines

Bmw Disa Valve - $4.95

Bmw Disa Valve O Ring For Intake Manifold For E46 E60 E56 E83 W M54 M56 Engines
Cp Custom Pistons For Bmw M54b30 Any Bore Or Cr Turbo Or Nitrous

Cp Custom Pistons - $1,017.12

Cp Custom Pistons For Bmw M54b30 Any Bore Or Cr Turbo Or Nitrous
Sports Silencer Bmw M54 N52 E46 E60 E83

Sports Silencer Bmw - $430.00

Sports Silencer Bmw M54 N52 E46 E60 E83
Cp 84 5 9 0 1 Pistons Cometic Gasket Arp Head Stud Eagle Rods For Bmw M54b30

Cp 84 5 - $1,959.90

Cp 84 5 9 0 1 Pistons Cometic Gasket Arp Head Stud Eagle Rods For Bmw M54b30
99 06 Bmw E36 E39 E46 E60 E53 E83 E85 2 5l 2 8l 3 0l M54 M56 M52tu Cylinder Head

99 06 Bmw - $499.99

99 06 Bmw E36 E39 E46 E60 E53 E83 E85 2 5l 2 8l 3 0l M54 M56 M52tu Cylinder Head
Eagle Bmw M52 M54 S50 S52 E36 E46 Forged H Beam Connecting Rods Rod Set

Eagle Bmw M52 - $550.00

Eagle Bmw M52 M54 S50 S52 E36 E46 Forged H Beam Connecting Rods Rod Set
Bmw E46 330i Zhp Performance Package Factory Camshaft Pair 2001 2006 M54 Oem

Bmw E46 330i - $550.00

Bmw E46 330i Zhp Performance Package Factory Camshaft Pair 2001 2006 M54 Oem
Bmw E46 330i Zhp Performance Package Factory Camshaft Pair 2001 2006 M54 Used

Bmw E46 330i - $499.99

Bmw E46 330i Zhp Performance Package Factory Camshaft Pair 2001 2006 M54 Used
Bmw E36 325i 328i 323i M3 Z3 E39 528i Intake Manifold M50 M52 M54

Bmw E36 325i - $400.00

Bmw E36 325i 328i 323i M3 Z3 E39 528i Intake Manifold M50 M52 M54
Je Custom Bmw Pistons M20 M50 M52 M54 M30 S50 S38 N54 Etc

Je Custom Bmw - $1,150.00

Je Custom Bmw Pistons M20 M50 M52 M54 M30 S50 S38 N54 Etc
Bmw M42 M50 M52 S52 M54 Magnetic Lifter Removal Tools Set Of 12

Bmw M42 M50 - $40.00

Bmw M42 M50 M52 S52 M54 Magnetic Lifter Removal Tools Set Of 12
Bmw E39 530i 525i E53 X5 3 0 M54 Engine Exhaust Headers 7514495

Bmw E39 530i - $449.99

Bmw E39 530i 525i E53 X5 3 0 M54 Engine Exhaust Headers 7514495
Intake Manifold Plenum For Bmw E36 E46 M50 M52 M54 325i 328i 323i M3 Z3 E39 528i

Intake Manifold Plenum - $284.05

Intake Manifold Plenum For Bmw E36 E46 M50 M52 M54 325i 328i 323i M3 Z3 E39 528i
P1100 Bmw E39 E46 E60 E83 325i 525i X3 M54 2 5 Piston Ring Set Std 00 05

P1100 Bmw E39 - $299.99

P1100 Bmw E39 E46 E60 E83 325i 525i X3 M54 2 5 Piston Ring Set Std 00 05
Engine Motor Complete M54 3 0l Bmw E85 E86 Z4 Roadster Oem 03132

Engine Motor Complete - $979.20

Engine Motor Complete M54 3 0l Bmw E85 E86 Z4 Roadster Oem 03132
K1 Forged 135mm H Beam Rod Warp Bolts Set Bmw E36 E46 M50 M52 S50 S52 M54 Turbo

K1 Forged 135mm - $579.99

K1 Forged 135mm H Beam Rod Warp Bolts Set Bmw E36 E46 M50 M52 S50 S52 M54 Turbo
M54b30 Intake Manifold

M54b30 Intake Manifold - $160.00

M54b30 Intake Manifold
M54b30 Engine Camshaft And Trays

M54b30 Engine Camshaft - $280.00

M54b30 Engine Camshaft And Trays
Intake Manifold Disa Valve Repair Kit Fits Bmw E39 E46 E53 330i 530i M54 3 0l

Intake Manifold Disa - $18.08

Intake Manifold Disa Valve Repair Kit Fits Bmw E39 E46 E53 330i 530i M54 3 0l
Engine Out Of A 2004 Bmw 325i 2 5l M54 Motor With 46 660 Miles

Engine Out Of - $2,549.92

Engine Out Of A 2004 Bmw 325i 2 5l M54 Motor With 46 660 Miles
Np Intake Manifold Throttle Body Fuel Rail For E36 E46 M50 M52 M54 325i 328i

Np Intake Manifold - $699.95

Np Intake Manifold Throttle Body Fuel Rail For E36 E46 M50 M52 M54 325i 328i
1999 2006 Bmw M52tu M54 2 5l 3 0l 6 Cyl Cylinder Head W O Cams Z3 Z4 X5 E46 E39

1999 2006 Bmw - $295.00

1999 2006 Bmw M52tu M54 2 5l 3 0l 6 Cyl Cylinder Head W O Cams Z3 Z4 X5 E46 E39
Bmw E36 M3 E46 330 S52 M54 3 0l 3 2l Crankshaft Crank Shaft Stroker Build

Bmw E36 M3 - $299.99

Bmw E36 M3 E46 330 S52 M54 3 0l 3 2l Crankshaft Crank Shaft Stroker Build
Cp Piston For Bmw M54b30 8 0 Cr 84mm Bore 3 0l Piston Set Of 6

Cp Piston For - $1,059.50

Cp Piston For Bmw M54b30 8 0 Cr 84mm Bore 3 0l Piston Set Of 6
Bmw Z4 E85 M54 Manual Transmission Mt 2 5l Without Smg Oem

Bmw Z4 E85 - $583.09

Bmw Z4 E85 M54 Manual Transmission Mt 2 5l Without Smg Oem