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

24
verified 1999 BMW engines
Customer Reviews
Up to 3 yrs
extended warranty available
Photos before
shipment

1999 Used BMW Engines For Sale

24 tested 1999 BMW engines. 1999 is the E46 launch year, so the 2.8L M52B28 and 2.5L M52B25 sixes appear in BOTH the E36 coupe/convertible and the new E46 sedan - plus the E39 528i and the Z3. Also here: the 540i and 740i 4.4L M62B44 V8, the listed 750i 5.4L M73B54 V12, four 1.9L M44B19 fours split by California AIR pump, and the final-year E36 M3 on the 3.2L S52B32 or S50B32. The 2.5 is not the M50B25 of our 1990-1995 pages. No 1999 title prints an engine code - text your VIN.

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

1999 BMW Engine Families

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

Engine family Fits (1999) In stock
M52B28 2.8L DOHC Inline-6 328i/328is in BOTH chassis - E36 coupe and convertible and the new E46 sedan - plus 528i (E39, not the departed E34) and Z3 2.8 (E36/7). One code, four installations with different mounts, ancillaries and harness. NOT the 2.5L M52B25 of the 323i, and NOT the 2.5L M50B25 that fills our live 1990-1995 pages. 8
M52B25 2.5L DOHC Inline-6 323i/323is in BOTH chassis - E36 coupe and convertible and the new E46 sedan - plus the Z3 listed 2.5L (the 2.3-badged car carries the 2.5-litre M52B25). NOT the 2.5L M50B25 of the 325i and 525i that fills our live 1990-1995 pages: the M52 is an aluminium block with iron liners and its own head, intake and DME, the M50 is iron-blocked. Neither direction swaps in. 7
M44B19 1.9L DOHC Inline-4 - no secondary-air pump 318i, 318is and 318ti (E36) built without the secondary-air pump. 1.9L M44B19, NOT the 1.8L M42B18 of the 1991-1995 318i, and not interchangeable with the California AIR-pump M44B19 below without its own intake, exhaust and calibration. 3
M62B44 4.4L DOHC 32-valve V8 740i (E38) and 540i (E39) - the 4.4 V8's first year on this page in the 5 Series. NOT the 4.0L M60B40 that fills our live 1993-1995 pages, nor the 3.0L M60B30. Different bore, block, heads, management and accessory drive; neither direction swaps in. 2
S52B32 / S50B32 3.2L M Inline-6 M3 (E36, its final US year) and Z3 3.2 / M Roadster (E36/7). At this build point the US 3.2 M six is the S52B32 and the European M3 3.2 is the S50B32. We name both candidates rather than assert one and confirm which against your VIN. There is no M52B32. 2
M44B19 1.9L DOHC Inline-4 - California AIR pump 318i (E36, marked Calif TLEV) with the California secondary-air (AIR) pump. Same M44B19 code and same 1.9 litres as the rows above, different emissions hardware, and still not the 1.8L M42B18. 1
M73B54 5.4L SOHC V12 Listed 750i (E38 - the 1999 US flagship was sold as the 750iL). NOT the 5.0L M70B50 V12 of our 1990-1992 pages: same twelve-cylinder layout, different displacement, heads and twin-ECU management. 1
Total 24

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.

2024202320222021202020192018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999199819971996199519941993199219911990

Why Buy a 1999 BMW Engine from Auto Power Source

Every 1999 BMW engine here is used OEM pulled from a low-mileage donor vehicle, cataloged, and held pending sale. Each unit passes our six-step inspection: VIN-matching, ASE compression-test, noise and smoke verification, full visual inspection, multi-angle photography and palletized freight. Not one of the twenty-four 1999 titles prints an engine code, so every code named on this page rests on BMW production records for that nameplate, body and build date, read together with the displacement the title does state. We route the final match to your own VIN.

1999 is the E46 launch year, and that creates a trap no earlier page on this arc had. The same 2.8L M52B28 and the same 2.5L M52B25 appear in BOTH the outgoing E36 coupe and convertible and the new E46 sedan - and the 2.8 also sits in the E39 528i and the Z3. One code, four installations: different mounts, accessory drive, intake routing and harness. We name the chassis in every row even where the code is shared, because the code alone is not a fitment answer here.

The 2.5L cars are the one real 2.5L trap on this arc. Our live 1990-1995 pages are full of 2.5L M50B25 sixes from the 325i and 525i. Same 2.5 litres, different family: the M52 is an aluminium block with iron liners carrying its own head, intake and DME, where the M50 is iron-blocked. Neither direction swaps in. The Z3 listed at 2.5L is the 2.3-badged car, which carries the 2.5-litre M52B25.

The 4.4L units are M62B44: the 740i (E38) and, new to this page, the 540i (E39). A 4.4 is not the 4.0L M60B40 that fills our live 1993-1995 pages, and not the 3.0L M60B30 either. Different bore, block, heads, management and accessory drive, in either direction. Label a 1999 5 Series E39, never E34.

The listed 750i 5.4L is the M73B54 V12, not the 5.0L M70B50 V12 of our 1990-1992 pages. Same twelve-cylinder layout, different displacement, heads and twin-ECU management. Twelve cylinders is not a fitment match on its own.

The 318i, 318is and 318ti run the 1.9L M44B19. That is not the 1.8L M42B18 of the 1991-1995 318i. The M44 has a larger bore, its own head, a different intake and different management, so a 1.8 is not a short-stroke 1.9 you can bolt in.

Our four 1.9L units split by emissions hardware rather than by code: three were built without the secondary-air pump and one carries the California AIR pump, marked TLEV. Same M44B19, same 1.9 litres, different intake, exhaust and management calibration. The two groups are not interchangeable without their own hardware.

The M3 and the Z3 3.2 are both listed at 3.2L, and 1999 is the E36 M3's final US year. At this build point the US 3.2 M six is the S52B32 and the European M3 3.2 is the S50B32, and the Z3 M Roadster runs the S52B32. We name both candidates rather than assert one, and confirm which against your VIN. There is no M52B32: a 3.2L 1999 BMW six is an S engine. The M54 does not arrive until 2001, so nothing on this page is an M54. You pay a fraction of dealer-new for identical BMW engineering, ship free on a heavy-duty pallet anywhere in the continental US, and get up to a 3-year warranty plus 30-day money-back. Because no 1999 title carries a code, text your VIN to +1-307-441-5554 or call 1-877-313-8995 and we confirm the family, the chassis, the emissions calibration and the body against your car before anything ships.

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

Your 1999 BMW Engine Options: Compared

Most 1999 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.

1999 BMW Engine Buying Guide

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

  1. Confirm the engine code from your VIN. No 1999 title prints one. The year spans M44B19 1.9L, M52B25 2.5L, M52B28 2.8L, M62B44 4.4L V8, M73B54 5.4L V12 and the 3.2L M six. Same litres can be a different family.
  2. Read the chassis, not just the badge. 1999 is the E46 launch year, so a 2.8 or 2.5 six may sit in an E36 coupe/convertible or the new E46 sedan - same code, different mounts, ancillaries and harness. A 1999 5 Series is an E39, never the departed E34.
  3. Watch the displacement traps. A 2.5L 1999 323i is an M52B25, not the M50B25 of our 1990-1995 pages. A 4.4L M62B44 is not a 4.0L M60B40. A 5.4L M73B54 is not a 5.0L M70B50. A 1.9L M44B19 is not a 1.8L M42B18.
  4. Match the emissions hardware on a 1.9L. Three of our four M44B19 units were built without the secondary-air pump and one carries the California AIR pump, marked TLEV. Same code, different intake, exhaust and calibration.
  5. Confirm the match with your own VIN before you order. Our ASE-certified technicians check family, displacement, emissions calibration, chassis and body code against your VIN before any unit is cleared to ship.

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

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

Frequently Asked Questions

Which engine families do you have for 1999 BMW?
M52B28 2.8L six (8), M52B25 2.5L six (7), M44B19 1.9L four without the AIR pump (3), M62B44 4.4L V8 (2), the 3.2L M six (2), M44B19 1.9L with the California AIR pump (1) and M73B54 5.4L V12 (1).
No 1999 title lists an engine code. How do you know which engine it is?
Each code here rests on BMW production records for that nameplate, body and build date, read with the displacement the title does state. We assert nothing beyond that and route the final match to your own VIN.
The same code appears in two different chassis. Does one fit both?
Not as-is. 1999 is the E46 launch year, so M52B28 and M52B25 sixes appear in the E36 coupe/convertible and the new E46 sedan, and the 2.8 also in the E39 528i and the Z3. Mounts, accessory drive, intake routing and harness differ, so we name the chassis on every row.
Is the 323i 2.5L the same as a 325i or 525i 2.5L?
No. The 1999 323i is the M52B25; our 1990-1995 2.5L listings are the iron-block M50B25. Different block, head, intake and DME. Neither swaps in.
Is a 4.4L V8 or a 5.4L V12 interchangeable with the earlier ones?
No, in either direction. The 4.4L M62B44 differs from the 4.0L M60B40 in bore, block, heads, management and accessory drive, and the 5.4L M73B54 differs from the 5.0L M70B50 in displacement, heads and twin-ECU management.
Is the 1.9L M44B19 the same as the 1.8L M42B18?
No. The M44 has a larger bore, its own head, intake and management. The 1.8L M42B18 fits the 1991-1995 318i, not a 1999 one.
Why does the California AIR pump matter on a 1.9L?
It changes the intake, exhaust and management calibration. One of our four M44B19 units has it and three do not, so the groups are not interchangeable without their own hardware.
Is the M3 3.2L an S52B32 or an S50B32?
The US 1999 M3 3.2 is the S52B32 and the European car is the S50B32. We name both candidates rather than assert one, and confirm which against your VIN. There is no M52B32, and the M54 does not arrive until 2001.
🏆 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 1999 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 24 1999 BMW engines below.

✉ Email Us at info@autopowersource.com