Which B58 repairs are worth doing before they fail?
Enter your VIN. In seconds we check whether it likely has the B58 3.0L turbo six, which generation it probably is, what its model year means for the oil-pump problem and the starter recalls (24V-576 and 25V-644), and list every NHTSA recall for your model.
Illustration, not to scale. Source badges are explained in Weak parts.
No oil-pump recall for the B58. Starter recalls to check (fire risk, certain cars): 24V-576 · 25V-644, plus 21V-598 and 20V-761 for certain cars. Recall repairs are free at BMW dealers. Check your VIN at NHTSA
Recall details & sources
Covers 340i · M340i · 440i · M440i · 540i · 640i GT · 740i · 840i · M240i · X3 M40i / M50 · X4 M40i · X5 · X6 · X7 40i · Z4 M40i · GR Supra 3.0. Have a 2.0L (330i, 430i, X3 30i…)? See the B48 page. A 2011–2018 335i, 435i or X3/X5 35i? See the N55 page.
29% of MY2020
29.3% of NHTSA complaints on model-year 2020 B58 cars mention the oil pump (73 of 249), against 2 of 132 for 2016–2018. It's 13.3% if you leave out 2026 filings, many of which use template wording. COMPUTED FROM NHTSA DATA
See the chart ↓No oil-pump recall. Starter recalls 24V-576 and 25V-644 (fire risk) cover certain 2019–2025 X5, X6, X7, 340i/M340i, 740i/740Li and 840i. Check by VIN; recall repairs are free at BMW dealers. OFFICIAL
Check your VIN for all recalls ↑Sums of range midpoints from each part's card (mixed sources: see the badges). Worst case, not an expected cost.
See the cost table ↓1,221
VIN-confirmed B58 owner complaints filed with NHTSA NHTSA DATA
- Only 25% give a usable mileage: thin
- NHTSA bulk file dated Oct 19, 2026
- Repair prices fetched Oct 20, 2026
Built on NHTSA government data, plus clearly labeled bulletin, shop and owner sources
We took every BMW and Toyota Supra complaint in NHTSA's bulk complaint file and kept only the ones whose VIN decodes to a B58 car: model, model year and 3.0L engine size.
Source: NHTSA's bulk complaint file (FLAT_CMPL, dated Oct 19, 2026), VIN-checked with NHTSA's vPIC decoder. Counts come from keyword matches in owners' free-text complaints; they are self-reported, unverified and not adjusted for how many cars were sold. Template complaints: 94 of the 129 oil-pump complaints were filed in 2026, and many use near-identical wording (29 repeat the same "$6,000–$8,000" cost line), which suggests many were written from a shared template. That doesn't make the problem unreal, but it inflates raw counts, so we lead with model-year shares, show the shares with 2026 filings left out, and quote only owners' individual bills. See Method.
Oil-pump share by model year (table)
| Model year | All complaints | Mention oil pump | Share | Share without 2026 filings |
|---|---|---|---|---|
| 2016 | 18 | 0 | 0.0% | 0.0% |
| 2017 | 39 | 1 | 2.6% | 0.0% |
| 2018 | 75 | 1 | 1.3% | 0.0% |
| 2019 | 242 | 37 | 15.3% | 5.9% |
| 2020 | 249 | 73 | 29.3% | 13.3% |
| 2021 | 172 | 16 | 9.3% | 2.8% |
| 2022 | 95 | 1 | 1.1% | 0.0% |
| 2023 | 83 | 0 | 0.0% | 0.0% |
| 2024 | 170 | 0 | 0.0% | 0.0% |
| 2025 | 64 | 0 | 0.0% | 0.0% |
Free fixes to check first
Recall repairs are free at BMW dealers, and BMW has extended coverage or issued service actions on some B58 parts. All of these depend on your VIN and build date, so check them before you pay for anything.
Extended coverage and service actions (not recalls)
- Crankcase pressure control (PCV) valve: warranty extended to 15 years or 150,000 miles on certain B58 cars, with reimbursement of qualifying earlier repairs (SIB 01 14 23, Nov 2023, per BimmerBench). See item 6. FORUM/BLOG
- Mechanical coolant pump: free replacement on some G20, G22, G23, G30, G05, G06 and G07 cars built September 2020 to May 24, 2021 (SIB 11 05 21, per BimmerBench). See item 3. FORUM/BLOG
- Oil pump: BMW technical measure PuMA 65494813 (revised pump plus software) for early plastic-ring pumps. Not a recall or published extension; coverage depends on warranty and goodwill. See item 1. FORUM/BLOG
- Oil-pump delivery stop: BMW SIB 11 10 24 (NHTSA copy) covered a small number of 2023–2025 X6, X7, 7 Series, X5 M and X6 M cars built July 30, 2022 to October 1, 2024. OFFICIAL
The 6 B58 parts owners and shops most often report failing
Tap a card or a numbered dot on the diagram at the top of the page; the violet dots are recall checks. Every figure has a badge for where it comes from: OFFICIAL (NHTSA or BMW documents), SHOP/RETAILER (retailer prices, published shop quotes and shop articles), FORUM/BLOG (owner forums, enthusiast blogs, quote sites that collect owner prices, and repair bills owners quoted in NHTSA complaints: real reports, but unverified), ESTIMATE (our estimate where no good public number exists) or COMPUTED FROM NHTSA DATA (our analysis of NHTSA's public complaint data). A figure with several sources shows the weakest one. On this page the "if it fails" figure is a dealer price or bills owners reported, as each card says, because an unplanned repair often ends at a dealer. Repair prices are BimmerBench national averages fetched Oct 20, 2026, and change often.
What it costs: fix early vs. after failure
Fix-early costs are independent-shop prices (parts and labor), using the midpoint of each range. The "if it fails" column uses dealer prices or owners' bills for an unplanned repair, so part of the gap is shop choice, not just timing. It's a reported range for repair bills, not a prediction for your car.
| # | Part / system | Reported failure range | Fix early | If it fails | Ratio |
|---|
Essentials = oil pump, oil filter housing and coolant pump. The oil-pump figures matter mainly for 2019–2021 cars that still have the early pump; for first-generation cars, the data shows few oil-pump reports. Free recalls and service actions aren't in these sums. Cooling failures overlap (several end in the same overheat), so the "if every part fails" sum overstates real exposure. ESTIMATE
What to bundle (and why it saves labor)
Most of a B58 repair bill is labor, so pair jobs that share the same teardown.
Oil filter housing + heat management module + pump
- Oil filter housing with oil cooler
- Heat management module, if original
- Coolant pump (check the free service action first)
- Expansion tanks and quick-connect lines
- Coolant flush and bleed
The coolant is drained either way, and the intake comes off for the housing, so the other parts become add-ons instead of separate jobs. ESTIMATE
Oil pump + pan gasket + mounts
- Revised oil pump (ask about the technical measure first)
- Oil pan gasket and single-use bolts
- Engine mounts, if original
- Inspect the front of the engine for leaks
The oil-pump job drops the front subframe and oil pan; xDrive cars also need the front differential and axles out (BimmerBench). Parts behind that labor are cheap to add. FORUM/BLOG
Valve cover / PCV + plugs and coils
- Valve cover with PCV valve (check the 15-year/150,000-mile extension)
- Spark plugs on schedule
- Ignition coils if original past ~70k
The coils come off for the cover anyway. ESTIMATE
A B58 report isn't available yet
Our planned $19 personalized ownership report covers N20 cars only, and its order form turns away other VINs. If enough B58 owners ask, we'll build a B58 version.
- Join the B58 list and we'll email you if a B58 report launches
- We take no payment and don't promise a launch date
- Every email has an unsubscribe link
Own an N20 (2.0L, 2012–2016) BMW too? See the planned N20 report.
Join the B58 list →Join the B58 list
We'll email B58 updates, including if a B58 report launches. No date is promised.
Why trust this? Our method in 60 seconds
1 · Government data, filtered by VIN
We took every BMW complaint for model years 2005–2026 and every Toyota Supra complaint from 2020 on in NHTSA's bulk complaint file (dated Oct 19, 2026), decoded each complaint's partial VIN with NHTSA's vPIC decoder and kept only the ones that match a B58 model, model year and 3.0L engine size: 1,221 complaints, 1,023 of them filed in 2023 or later. Only 308 (25%) give a usable mileage, so we flag thin mileage figures where they appear. Part counts come from keyword matches in owners' free-text complaints.
2 · Labeled sources
Recalls come from NHTSA's recall records and BMW's Part 573 reports (OFFICIAL). Repair prices come from BimmerBench's B58 job pages, which publish national-average shop estimates and prices owners report, plus repair bills owners quoted in NHTSA complaints (FORUM/BLOG). BMW bulletins we know only through BimmerBench's summaries are labeled FORUM/BLOG; ones we read on NHTSA are OFFICIAL. Our statistics are COMPUTED FROM NHTSA DATA; anything we couldn't source is ESTIMATE.
3 · Honest about limits
These are reported ranges, not predictions or failure rates. Complaints are self-reported; 2026 oil-pump filings include template text; and the oil-pump cutoff of about October 2020 comes from owner and aggregator reports, not from BMW. Generation (first-generation vs. updated B58) is our estimate from model and year. Costs vary by region and shop. Nothing here guarantees a part won't fail, and none of it replaces an inspection by a qualified technician.
Independence: we don't take money from shops or retailers for placement, and the retailer links on this page are not paid links. If any become paid (affiliate) links, each one will be labeled “Paid link” where it appears. Commissions would never change the numbers. Our recommendations are not influenced by affiliate commissions, and any future paid shop referrals will be disclosed.
B58 FAQ
Which BMWs have the B58 engine?
In the US, the B58 3.0L turbo six is in the 2016–2019 340i, 2020-on M340i, 2017–2020 440i, 2021-on M440i, 2017-on 540i, 2018–2019 640i Gran Turismo, 2016-on 740i/740Li, 840i, 2017-on M240i, 2018–2024 X3 M40i (and the 2025-on X3 M50), 2019-on X4 M40i, X5 and X7 40i (2019 on), X6 40i (2020 on), Z4 M40i (2019 on) and the Toyota GR Supra 3.0 (2020 on). Watch out: the 2016–2018 X4 M40i and the 335i, 435i, 535i and X3/X5 35i use the earlier N55; the 330i, 430i, 530i and X3/X4 30i use the four-cylinder B46/B48; M cars use the S58 or a V8; and plug-in hybrids such as the X5 xDrive45e and 50e use a B58-based engine this page doesn't cover. The VIN check above sorts this out for most cars.
Is there an oil-pump recall for the B58?
No. BMW handles the early oil pump, which has a plastic adjusting ring, with a technical measure (PuMA 65494813, per BimmerBench): a revised pump plus a software update. It's not a recall or a published warranty extension, so who pays depends on warranty status and goodwill. Reports point to pumps built through about October 2020, but we couldn't confirm the cutoff from BMW. Ask a BMW dealer to check by VIN or build date. Separately, BMW's SIB 11 10 24 was a delivery stop over the oil pump for a small number of 2023–2025 X6, X7, 7 Series, X5 M and X6 M cars.
Which B58s are in the starter recalls?
Recall 24V-576 (August 2024, software update) covers certain 2019–2020 X5 and X7, 2020 340i xDrive, M340i, X6 and 840i, and 2020–2021 740i. Recall 25V-644 (September 2025, new starter, including cars already updated under 24V-576) covers certain 2019–2020 X5 and X7, 2020 X6 and 340i, 2020–2022 740Li and 2020–2025 840i. NHTSA's record says an overheated starter motor can ignite nearby combustible material in the engine compartment, increasing the risk of a fire. Both cover certain cars by production date, so check your VIN at nhtsa.gov/recalls or with a BMW dealer. GR Supras are in BMW's separate starter recalls 25V-636 and 26V-056.
Why don't you lead with the number of oil-pump complaints?
Because the raw count is inflated. 94 of the 129 B58 oil-pump complaints were filed in 2026, and many use near-identical wording, which suggests many were written from a shared template. The problem looks real (owners describe bills of $5,000 to about $8,800, and the reports cluster on 2019–2021 cars), but counts from a campaign aren't comparable with other years. So we show the share of complaints per model year, the same shares with 2026 filings left out, and only owners' individual bills.
What's the difference between the first-generation and updated B58?
BMW introduced an updated B58 (often called B58TU) from 2018 on new models such as the X5, and it spread across the range by model and build date. In the US, the 2016–2019 340i, 440i, 540i and 740i, the M240i through 2021 and the 2018–2019 X3 M40i are mostly first-generation; later cars are mostly updated. Oil-pump complaints cluster on updated-engine cars from 2019–2021. The VIN check gives our estimate for your car; a dealer can confirm the engine version from the VIN.
How accurate are these repair costs?
They're national averages from BimmerBench's B58 job pages (independent-shop and dealer estimates, and prices owners reported), plus bills owners quoted in NHTSA complaints. Every figure is labeled by source type, as our Estimate, or as Computed from NHTSA data. Prices vary by region and shop; get a written quote before any work.
Will doing this work keep my engine from failing?
No one can promise that. Replacing known weak parts early can lower your exposure to some expensive failures, but parts can still fail, and other things can go wrong. The "if it fails" numbers are reported ranges for repair bills, not predictions.
Is there a B58 report?
Not yet. Our planned $19 ownership report covers N20 cars only, and its order form turns away other VINs, so please don't try to order it for a B58. Join the B58 list on this page and we'll email you if a B58 version launches. We take no payment and don't promise a date.
Do you store my VIN?
No. The VIN check runs in your browser and sends the VIN only to NHTSA's public vPIC decoder and recall API; we don't store or log it. (If you open a shared link that contains a VIN, our host, Cloudflare, receives that address as part of the request; the page then removes it from the address bar.) If you join the B58 list after a check, we save only the decoded model (for example "2020 BMW X5 xDrive40i") with your email and the fact that you signed up from the B58 page. We don't sell it, and we delete it on request. See the privacy policy.