2004 BMW Engine Used

We offer a wide array of 2004 BMW engines for any type of 2004 BMW you drive. We have both gas and diesel engines in stock, and carry engines from the 1990s to current. With other used 2004 BMW engine services, you're getting bottom-shelf quality for top-shelf prices. We work to change that by offering you the best deals on the market for superior 2004 BMW parts. Our salvage yards to purchase only the best 2004 BMW cars or trucks at auction and from insurance companies.

2004 BMW Used Engines We're able to offer quality 2004 BMW used engines with our service because of the unique way we handle business. Instead of ripping engines out of old and useless 2004 BMW junkers. With over 400 salvage yards across the country, this means we're able to offer millions upon millions of high-quality 2004 BMW used parts, and 2004 BMW used engines. Our 2004 BMW engines come with lowest-price guarantee and up to 3 years warranty. Buy 2004 BMW used engine from the source!

Our Used 2004 Engines BMW Catalog Includes...

Engine DetailsStock#Price
2004 BMW 535I
(3.0L, twin turbo), i (RWD) Engine (used) 

59K, (3.0L, TWIN TURBO), I (RWD), RG, TG, COMP 205 (San jose, )
XPG69998774O$6,107.00
2004 BMW 540I
(4.0L) Engine (used) 

91K, 4.0, 8, AUTO, FLR, RWD (4.0L) RG (Chicago, Illinois)
ZQG64849107G$1,236.00
2004 BMW 323CI
(2.5L) Engine (used) 

129K, 2.5, 6, AUTO, FLR, RWD (2.5L) (San Francisco, California)
GHG67003293M$1,944.00
2004 BMW 328CI
(2.8L) Engine (used) 

114K, 2.8, 6, AUTO, FLR, RWD (2.8L), Automatic Transmission (Providence, Rhode Island)
VIG64684429G$1,888.00
2004 BMW 540I
(4.4L) Engine (used) 

123K, (4.4L), RG, TG, COMP 185 (San jose, )
AZH71599046G$1,466.00
2004 BMW 128I
(3.0L), Convertible, N52N engine, Manual Transmission Engine (used) 

80K, E90, 328I, 3.0L, RWD, SDN (Atlanta, Georgia)
GNG69545011O$3,126.00
2004 BMW Z3
2.8L Engine (used) 

143K, 2.8L, TG, COMP 180 (San jose, )
DUG63127460I$1,888.00
2004 BMW 328CI
(2.8L) Engine (used) 

100K, 2.8, 6, AUTO, FLR, RWD (2.8L), Automatic Transmission (Stockton, California)
TBH74033169G$2,113.00
2004 BMW X5
3.0L Engine (used) 

90K, 3.0, 6, AUTO, FLR, 4X4 3.0L, RUNS (Philadelphia, Pennsylvania)
UCG67116423M$3,238.00
2004 BMW 545I
(4.4L) Engine (used) 

109K, 4.4, 8, AUTO, FLR, RWD (4.4L) RG, TG (Bakersfield, California)
YVH72585585H$4,419.00
2004 BMW Z3
(1.9L), Without AIR pump Engine (used) 

51K, 1.9, 4, AUTO, FLR, RWD (1.9L), Without AIR PUMP 125 150 150 125 (Jacksonville, Florida)
ZZH72990472H$1,888.00
2004 BMW 750I
(4.8L) Engine (used) 

140K, 4.8, 10-05 (NR, CT175X8) (Houston, Texas)
ZVH72913899H$5,263.00
2004 BMW Z4
3.0L, i model (215HP), Automatic Transmission Engine (used) 

87K, 3.0, 6, AUTO, FLR, RWD 3.0L, R/D (Washington DC, District of Columbia)
BZH71971888G$3,013.00
2004 BMW 525I
(2.5L) Engine (used) 

146K, 2.5, AUTO, FLR, RWD (2.5L) (St. Louis, Missouri)
VNH72410652H$1,753.00
2004 BMW 760I
(6.0L, V12) Engine (used) 

67K, 6.0, 10, AUTO, COL, RWD (6.0L, V12) (San Francisco, California)
IBG64223862G$7,513.00
2004 BMW 530I
(3.0L), Without dynamic drive Engine (used) 

88K, 3.0, 6, MANUAL, FLR, RWD (3.0L), Without DYNAMIC DRIVE-UNABLE TO TES (Providence, Rhode Island)
HOG66936684L$2,451.00
2004 BMW 528I
(2.8L) Engine (used) 

141K, 2.8, 6, AUTO, FLR, RWD, RIV 180-190X6 (Portland, Oregon)
MPG69716864O$1,868.00
2004 BMW 545I
(4.4L) Engine (used) 

98K, RG (Phoenix, Arizona)
EDVL133236G$4,419.00
2004 BMW 323CI
(2.5L) Engine (used) 

86K, 2.5, 6, AUTO, FLR, RWD (2.5L) UNABLE TO TEST (Providence, Rhode Island)
RSG65920261K$2,113.00
2004 BMW 540I
(4.4L) Engine (used) 

89K, (4.4L), NR, COMP 185 (San jose, )
NHH72926806H$3,013.00
2004 BMW 750IL
(5.4L) Engine (used) 

103K, (5.4L) RUNS GOOD (San jose, )
DAVL181162G$2,451.00
2004 BMW 530I
(3.0L) Engine (used) 

122K, 3.0, 6, AUTO, FLR, RWD (3.0L) RG (San Francisco, California)
GFH72597312H$2,451.00
2004 BMW M3
from 10/96 (3.2L) Engine (used) 

113K, CT; 175, 165, 160, 155, 150, 150, 180, 165, JR, 8/27/13 (Dallas, Texas)
OXH72845192H$2,732.00
2004 BMW 535I
(3.4L) Engine (used) 

137K, 3.4, 6, AUTO, FLR, RWD (3.4L) (Springfield, Massachusetts)
WSH73067174I$925.20
2004 BMW 128I
(3.0L), Convertible, N52N engine, Automatic Transmission Engine (used) 

87K, E90, 328I, 3.0L, RWD, SDN (Atlanta, Georgia)
MQG67624826M$3,126.00
2004 BMW 328CI
(2.8L) Engine (used) 

79K, C/S, LESS 337, 329, COILS, SM ENGINE FIRE (Toronto, Ontario)
SI9JD41614S$1,753.00
2004 BMW 323CI
(2.5L) Engine (used) 

135K, 2.5, 6, AUTO, FLR, RWD (2.5L), RG (San Francisco, California)
FZG65352511K$1,944.00
2004 BMW 550I
(4.8L), Automatic Transmission Engine (used) 

48K, 4.8, 8, AUTO, FLR, RWD, RIV (Portland, Oregon)
XZG63823420I$5,713.00
2004 BMW 545I
(4.4L) Engine (used) 

125K, NR (Phoenix, Arizona)
QEG64530209G$4,419.00
2004 BMW 750I
(4.8L) Engine (used) 

133K, M 4.8, 8, AUTO, FLR, RWD RG 170 (Stockton, California)
XQH70199323F$4,166.00
2004 BMW 335I
(3.0L, twin turbo, gasoline), AWD Engine (used) 

108K, 3.0, XI, ORSK (Green Bay, Wisconsin)
KVVLC21686R$4,813.00
2004 BMW 325CI
(2.5L), Excluding Xi; M56 (265S6 engine, SLEV, engine oil filler cap above timing cover) Engine (used) 

141K, 2.5, 6, AUTO, FLR, RWD (2.5L), exc. Xi; M56 (265S6 eng, SLEV, eng oil filler cap above timing cover) (Worcester, Massachusetts)
AQH73060569I$1,811.00
2004 BMW 745I
(4.4L) Engine (used) 

135K, RG, 220X8 (Stockton, California)
KRH70406925F$3,294.00
2004 BMW Z3
2.8L Engine (used) 

141K, 2.8L (Houston, Texas)
FZ4UN863652$1,811.00
2004 BMW 135I
(3.0L, twin turbo) Engine (used) 

57K, 3.0, 12/06 (NR, CT200X6) (Houston, Texas)
WBVLQ592945$5,432.00
2004 BMW 528I
(3.0L), Xi (AWD) Engine (used) 

39K, LEAK DOWN TEST GOOD (Stockton, California)
NNWMF57604U$4,982.00
2004 BMW X5
(4.4L) Engine (used) 

148K, 4.4, 8, AUTO, FLR, AWD 4.4L, RIV, 190-200X8, M (Portland, Oregon)
OUH73288316I$3,013.00
2004 BMW 328I
(2.8L) Engine (used) 

69K, RG, 195X6 (Stockton, California)
BWH73266793I$1,696.00
2004 BMW 530I
(3.0L) Engine (used) 

92K, 3.0, 6, AUTO, FLR, RWD, RIV165-165X6 (Portland, Oregon)
ZVH70270346F$2,451.00
2004 BMW 323CI
(2.5L) Engine (used) 

98K, (2.5L) UTR (Chicago, Illinois)
QEH71307427G$1,888.00
2004 BMW 325I Engine (used) 
127K, NR, 225-250 (Las Vegas, Nevada)
CVH71174033G$1,225.08
2004 BMW 528I
(2.8L) Engine (used) 

126K, 36768446 E39 528I (2.8L) (Baltimore, Maryland)
BMG68479210N$1,466.00
2004 BMW 135I
(3.0L, twin turbo) Engine (used) 

77K, 3.0, NPD (NR, CT140X6) (Houston, Texas)
QBG61670884G$5,432.00
2004 BMW X3
3.0L Engine (used) 

116K, 3.0, 6, MANUAL, FLR, AWD (3.0L), Xi (AWD) (Worcester, Massachusetts)
CQH71137347G$2,113.00
2004 BMW 525I
(2.5L) Engine (used) 

47K, (2.5L) (New York City, New York)
XYH72111211H$1,351.00
2004 BMW 750IL
(5.4L) Engine (used) 

149K, (5.4L), RIV MD (Portland, Oregon)
EW4UR346586$1,888.00
2004 BMW 740I
(4.4L) Engine (used) 

146K, 1745873 E38 740IL (4.4L) (Baltimore, Maryland)
SMG67949668M$1,300.16
2004 BMW X3
(3.0L) Engine (used) 

110K, (3.0L), RG, TG, COMP 225 (San jose, )
DGH74373927G$3,351.00
2004 BMW X5
3.0L Engine (used) 

132K, NR, 3.0, 6, AUTO, FLR, AWD 3.0L (, )
SPH71993172G$2,338.00
2004 BMW 330CI
(3.0L), Xi (AWD) Engine (used) 

133K, CT; 190, 200, 190, 170, 180, 170, JR, 4/10/13 (Dallas, Texas)
GGG66730186L$3,126.00
Submit your 2004 BMW engine request



2004 BMW Engine Rebuilt

2004 BMW  Rebuilt Engine We offer a large inventory of 2004 BMW crate engines, fully tested and ready to be installed into your vehicle. Our replacement 2004 BMW engine will out perform your original BMW motor and probably will last longer than a new one. Can we custom build 2004 BMW engine? In many cases, we can. Simply call our sales center and describe your performance needs along with the VIN of your 2004 BMW vehicle and we will check what options available on the specific application.

Get rebuilt and brand new 2004 BMW crate engines at a fraction of the dealer cost! To check pricing and availability, simply call our experienced technician along with your 2004 BMW engine details including engine block casting, crank casting or cylinder head casting. Note the cylinder head casting number is the number that appears on the original engine head and the block casting number is the number that appears on your old 2004 BMW engine block.

Featured Rebuilt 2004 BMW Motors...

No Products
Submit your 2004 BMW engine request