Collection: 2004 Used BMW Engines For Sale | Auto Power Source

37
verified 2004 BMW engines
Customer Reviews
Up to 3 yrs
extended warranty available
Photos before
shipment

2004 Used BMW Engines For Sale

37 live 2004 BMW engines, every one compression-tested and matched to your VIN. 2004 is the last full M54 year: no N52 exists yet, so every 2.5L and 3.0L six here is an M54 or its SULEV sibling M56 - and at 2.5L those two are different engines with the oil filler cap on opposite sides of the rocker cover. The N62 V8 runs at both 4.4L and 4.8L, and the M54 itself at 2.2L, 2.5L and 3.0L. Text your VIN and we name the exact block.

●
Warranty On Every Unit
●
Photos Before Shipment
●
ASE-Tested & Verified
●
Free Nationwide Shipping
●
30-Day Money-Back
●
Secure SSL Checkout

2004 BMW Engine Families

Which engine sits under which 2004 BMW, and how many of each we hold today.

Engine family Fits (2004) In stock
M54B30 3.0L Naturally Aspirated Inline-6 325i/330i/330Ci/330Xi Sdn, Cpe and Conv (E46), 530i (E60), X3 3.0i (E83), X5 3.0i (E53), Z4 3.0i (E85). 225 HP standard and 235 HP performance-package rows are the same block, different calibration. 12
M54B25 2.5L Naturally Aspirated Inline-6 (256S5) 325i/325Ci/325Xi (E46), 525i (E60), X3 2.5i (E83), Z4 2.5i (E85). Engine oil filler cap on the LEFT side of the rocker cover. NOT interchangeable with the SULEV M56B25 below, which is also 2.5L. 10
N62B44 4.4L Naturally Aspirated V8 545i (E60), 645Ci (E63/E64), 745i/745Li (E65/E66), X5 4.4i (E53). Nominally 4.4L and NOT interchangeable with the 4.8L N62B48 below. 5
M56B25 2.5L SULEV Inline-6 (256S6) 325i/325Ci/325Xi SULEV-market cars only (E46). Engine oil filler cap on the RIGHT side of the rocker cover - the physical tell, printed in these titles as SLEV. Different head, cams and emissions hardware from M54B25. 3
S54B32 3.2L M Inline-6 M3 Cpe and Conv (E46), final full US year. Held both with and without the SMG II sequential manual gearbox - same engine, different clutch actuation and loom. 2
N73B60 6.0L Naturally Aspirated V12 760i and 760Li (E65/E66). Direct-injection V12, shares nothing with the N62 V8s. 2
M54B22 2.2L Naturally Aspirated Inline-6 320i Sdn, Canada market only (E46). Same M54 family as the 2.5L and 3.0L, smaller bore - a third displacement, not a substitute. 1
N62B48 4.8L Naturally Aspirated V8 X5 4.8is only (E53), the engine's first year on this store. Nominally 4.8L against the 4.4L N62B44 - same family, different displacement, not a swap. 1
W11 1.6L Supercharged Four, John Cooper Works Mini Cooper (R53), catalogued under the BMW vendor. Supercharged, not the later turbo N14. 1
Total 37

Other BMW Model Years

Every model year we hold BMW engines for. Years without a link are in stock but have no year page yet — text us your VIN.

Why Buy a 2004 BMW Engine from Auto Power Source

Every unit is compression-tested and leak-tested before it is listed, and we match it to your VIN before it ships. Used OEM from low-mileage donor vehicles, up to a 3-year warranty, free freight to the lower 48.

2004 is the year to get the 2.5L right. The store prints the code on six of these rows: M54 (256S5) has the engine oil filler cap on the LEFT of the rocker cover, M56 (256S6) has it on the RIGHT and is the SULEV emissions build. Same displacement, same 325 badge, different head, cams and emissions hardware. They do not substitute for each other, and the printed cap side is the physical tell you can check in minutes.

The N62 V8 is two displacements in 2004. The 545i, 645Ci, 745i/745Li and X5 4.4i take the 4.4L N62B44; the X5 4.8is takes the 4.8L N62B48, which arrives on this store at 2004. Same family name, different bore and different part numbers.

The M54 itself runs three displacements here - 2.2L in the Canada-market 320i, 2.5L across the 3 and 5 Series and X3/Z4, and 3.0L across the 330, 530, X3 3.0i, X5 3.0i and Z4 3.0i. One family name covers three blocks.

What 2004 does NOT have, stated plainly so nobody orders the wrong generation: no N52 (it arrives 2006), no N54 or N55 turbo six, no N63, no diesel and no S85 V10. If a listing elsewhere offers you an N52 for a 2004 BMW, it is not a 2004 engine.

The 330i's 225 HP standard and 235 HP performance-package rows are the SAME M54B30 block - calibration, not different hardware. Same for the 525i and 530i rows split on dynamic drive, which is active roll stabilisation on the chassis, not an engine difference. We call out non-collisions as plainly as real ones.

Some 2004 titles carry drivetrain labels that contradict their own badge - 325Xi and 330Xi rows reading Exc. Xi, and 325i, 325Ci, 330i and 330Ci rows reading Xi (AWD) where BMW never sold a US 325Ci or 330Ci coupe with AWD. We flag these rather than guess, and never edit a listing. Your VIN settles it.

📱 Fastest way to match: text us your VIN, get options in minutes.Text Your VIN →

Your 2004 BMW Engine Options: Compared

Most 2004 BMW owners face four real choices when the engine fails:

← Swipe sideways to see all columns →
Option Cost Reliability Warranty Fitment Match
Used OEM (this collection) $$$ Best Value High — tested Included VIN-matched
New OEM (dealer) $$$$$ 2-4× more High Manufacturer Exact
Aftermarket / Reman $$$$ Varies 6-12 mo May adapt
Junkyard $ Cheapest Unknown None DIY

Tested used OEM hits the sweet spot — same engineering as new, fraction of the cost.

2004 BMW Engine Buying Guide

5 things to verify before buying a used 2004 BMW engine:

  1. Check which 2.5L you need. M54B25 (256S5, filler cap left) and SULEV M56B25 (256S6, filler cap right) are both 2.5L under the same 325 badge. Six of our rows print the code and the cap side - read it before you order.
  2. Read the chassis, not just the badge. A 3.0L M54B30 sits in the E46 330, the E60 530i, the E83 X3 3.0i, the E53 X5 3.0i and the E85 Z4 3.0i with different ancillaries, brackets and sumps on each. 2004 is the E60 5 Series' first full year, the E63 6 Series' launch year and the E83 X3's launch year.
  3. Mind the two N62 displacements. 4.4L N62B44 for the 545i, 645Ci, 745i/745Li and X5 4.4i; 4.8L N62B48 for the X5 4.8is only. Confirm the litre figure, not just the V8.
  4. Treat conflicting labels as a flag, not a fact. Several 2004 rows carry a drivetrain label that fights the badge, and the M56 rows print SLEV for SULEV. We leave listings exactly as the yard wrote them and resolve the match against your VIN instead.
  5. Confirm the match with your own VIN before you order. Text it to +1-307-441-5554 and our ASE-certified team names the exact engine code, emissions build and displacement your car needs before anything ships.

Our ASE-certified technicians verify every one of these points against your VIN before any unit ships.

📞 Need help choosing the right 2004 BMW engine? Talk to our team live.Call 1-877-313-8995

Frequently Asked Questions

How many 2004 BMW engines do you have in stock?
37 active, verified units today, spread across 9 engine families and 14 model lines. The count on this page is the live ACTIVE count, never a catalogue total.
What is the difference between the M54 and M56 2.5L?
Both are 2.5L inline-sixes under the same 325 badge. M54B25 is the 256S5 with the engine oil filler cap on the LEFT of the rocker cover; M56B25 is the 256S6 SULEV build with the cap on the RIGHT, and a different head, cams and emissions hardware. They are not interchangeable. Our titles print the code and the cap side on six rows, so that split is read from the listing, not inferred. We hold 10 M54B25 and 3 M56B25.
Is the 4.4L N62 the same as the 4.8L?
No. The N62B44 4.4L goes in the 545i, 645Ci, 745i/745Li and X5 4.4i. The N62B48 4.8L goes in the X5 4.8is only, and 2004 is its first year on this store. Same family, different displacement and different part numbers.
Does a 2004 BMW use an N52, N54 or N55?
No. None of those exist in 2004 - the N52 arrives in 2006 and the N54 in 2007. Every 2.5L and 3.0L six on a 2004 BMW is an M54 or the SULEV M56. There is also no N63, no diesel and no S85 V10 in 2004 stock. We say this outright so nobody orders across the generation break.
The 330i rows show 225 HP and 235 HP - are those two engines?
No. Both are the M54B30. The 235 HP figure is the performance package calibration, not a different block. The same goes for the 525i and 530i rows split on dynamic drive, which is active roll stabilisation on the chassis.
Which 2004 engines run three displacements under one family?
The M54. We hold it at 2.2L (Canada-market 320i), 2.5L (325i/325Ci/325Xi, 525i, X3 2.5i, Z4 2.5i) and 3.0L (330 family, 530i, X3 3.0i, X5 3.0i, Z4 3.0i). One family name, three different blocks.
Some titles say 325Xi but Exc. Xi, or 325Ci but Xi (AWD). Which is right?
We do not know, and we will not guess. Those drivetrain labels contradict the badge in both directions, and BMW never sold a US 325Ci or 330Ci coupe with all-wheel drive. The M56 rows also print SLEV for SULEV. We flag every one of these and never edit a listing - text us your VIN and we match the engine to your car instead of to the label.
Why is a Mini Cooper on a BMW page?
The 2004 Mini Cooper John Cooper Works is catalogued under the BMW vendor on this store, so it lands here. Its title prints the supercharged option, which makes it the W11 (R53) rather than the later turbo N14. If you are shopping a Mini, text the VIN and we will confirm which of the two you have.
🏆 Earn $500 with Our Rewards Program
Every BMW engine you buy earns rewards. 10 orders (yours or referred) = $500 cash credit. Silver, Gold, and Platinum tiers with discounts, priority support, and private inventory access.
See How Rewards Work →
100K+
Engines+Transmissions In Stock
0%
fitment-related returns
All 50
states covered, free freight
36
brands covered

Our 6-Step Inspection & Shipping Process

Every 2004 BMW engine we ship has been through these six steps:

1. VIN-Matching
We match the donor VIN to your VIN to confirm engine code, chassis code, LCI status, and drivetrain fit.
2. Tested & Verified
ASE-certified technicians compression-test every cylinder and run leak-down evaluation on engines. Transmissions are Shift-Tested through all gears.
3. Noise & Smoke Verification
Units are run to verify normal mechanical sound and clean operation — catches internal wear static tests miss.
4. Visual Inspection
Every accessible component is inspected: turbos, manifolds, VANOS solenoids, oil-feed plumbing, accessories, sensor harnesses.
5. Photograph & Catalog
Multi-angle photos sent to you BEFORE we ship for your approval.
6. Palletize & Ship
Strapped on a heavy-duty wooden pallet, shipped via freight at no charge.

Our Photos-Before-Shipment Guarantee

Before any engine leaves our warehouse, we send you multi-angle photographs. You approve. If you do not approve, you get every dollar back — no questions, no restocking fees, no return freight charges. On top of 30-day money-back and the warranty included with every unit. Browse all 37 2004 BMW engines below.

✉ Email Us at info@autopowersource.com