Which B58 Donor Should You Buy for an E90 or E92? A Practical Checklist

The cheapest B58 donor is not always the cheapest swap. Use this inspection checklist before buying an engine, transmission, DME, harness, or wrecked car.

By ·

Which B58 Donor Should You Buy for an E90 or E92?

Short answer: buy the most complete, documented donor you can afford—not the cheapest loose B58 long block. For an E90 or E92 swap, the donor's engine harness, DME, immobilizer information, accessories, cooling hardware, fuel hardware, and transmission can be worth more than a small difference in engine price.

The phrase “B58 donor” sounds simple until you start ordering missing parts. A bare engine can become an expensive puzzle. A complete wrecked F30, M240i, 340i, 440i, or compatible donor package gives you the connectors, brackets, sensors, modules, and fasteners that are difficult to identify later.

What should come with the donor?

| Donor item | Why it matters | Buying rule |
|---|---|---|
| Complete B58 engine | Core powerplant | Get compression/leak-down evidence when possible |
| Engine wiring harness | Connector inventory and correct sensor branches | Do not assume a pieced-together harness will save money |
| DME and immobilizer data | ECU strategy and security matching | Get the VIN, ISN/security information, and module history |
| Intake, throttle, sensors | Small missing pieces stop a first start | Photograph every connector before removal |
| HPFP and fuel hardware | Direct-injection system compatibility | Inspect for crash damage and contamination |
| Accessory drive | Brackets, tensioner, belt routing | Keep donor accessories together |
| Transmission and converter | Reduces adapter and compatibility surprises | Confirm exact 8HP family and drivetrain orientation |
| Keys, CAS/body modules where relevant | Security and testing | Keep every module and key labeled |

The inspection checklist

Before money changes hands, ask for a cold-start video, odometer/VIN information, and photos of the engine before it was pressure-washed. A clean engine is not proof of a healthy engine; a running video and diagnostic scan are more valuable.

Check the oil for coolant contamination, inspect the turbo and charge-air plumbing for impact damage, and look for cut harness branches. On a wrecked car, identify where the impact occurred. A front-corner hit can damage the radiator stack, charge cooler, wiring, and accessories even when the block looks untouched.

Record the donor's exact engine variant and transmission code. “B58” is not a complete part number. Generation, market, emissions equipment, xDrive/RWD configuration, and model year can change the wiring and integration plan.

The donor mistakes that create the biggest bills

Buying a bare engine


A bare engine may look like a bargain until you add the DME, harness, throttle body, sensors, intake, HPFP, accessories, starter, flexplate, and brackets. Price the complete package before comparing listings.

Mixing donor generations without a plan


Mixing a later B58 with an earlier harness or control strategy can be done in some builds, but it should be a deliberate engineering choice. Do not buy parts first and discover the architecture afterward.

Ignoring the transmission


A B58 engine purchase without a transmission plan often creates a second project. Decide whether the build will use a manual, a donor 8HP, or an E9x-compatible 8HP control strategy before choosing the flexplate, converter, shifter, and driveshaft path.

Forgetting documentation


Save the VIN, invoices, module labels, scan reports, and photos. Documentation helps with troubleshooting, registration, insurance, and proving what was installed.

A sensible buying order

1. Choose the E9x chassis and RWD/xDrive requirement.
2. Choose the B58 generation and ECU strategy.
3. Choose the transmission and controller strategy.
4. Find a complete donor package.
5. Photograph and label every harness branch and module.
6. Test the engine and transmission before fabrication.
7. Build the parts matrix before ordering custom hardware.

The complete E9x B58 Swap Bible includes the donor matrix, wiring planning, parts tracking, and build worksheets so the purchase becomes a controlled project instead of a series of emergency orders.

Questions people ask before buying a donor

Is a complete donor always cheaper?


Not always at purchase, but it usually reduces missing-part risk and duplicate shipping. Compare the complete landed cost, not the engine listing price.

Should I buy an engine with no DME?


Only if your standalone or replacement-DME plan is already chosen and budgeted. Otherwise, missing security and wiring parts can delay the first start.

Is a 340i donor the only option?


No. Several BMW and Toyota applications use B58-family engines, but the exact engine variant and electronics must match your integration plan.

Should I buy the engine before the chassis?


Usually no. The chassis, drivetrain layout, steering clearance, fuel system, and intended transmission determine which donor parts are useful.

Planning range: donor pricing changes by mileage, completeness, market, and damage. Treat every range as a budgeting aid and verify the exact parts before purchase.

Explore the E9x B58 Swap Bible →