Skip to Content
103 State St East Jordan, MI, 49727
  • MON: Closed
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: 8:00AM - 6:00PM
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook
7984 North St Central Lake, MI, 49622
  • MON: 8:00AM - 6:00PM
  • TUES: 8:00AM - 6:00PM
  • WED: 8:00AM - 6:00PM
  • THUR: 8:00AM - 6:00PM
  • FRI: Closed
  • SAT: Closed
  • SUN: Closed
MORE >
  • Yelp
  • Google Business Profile
  • Facebook

What oil to add to M340i B58?

The right oil for the M340i with the B58 engine is a fully synthetic BMW-approved oil that meets the BMW Longlife-01 (LL-01) specification, typically in 0W-30 or 5W-30, depending on climate and service intervals.


For the M340i’s B58, the key is to choose an oil that carries the LL-01 approval and matches the grade recommended in your owner's manual. Climate, driving style, and the CBS (Condition Based Service) system will influence whether 0W-30 or 5W-30 is preferred. In practice, many owners run 0W-30 LL-01 for normal conditions, while 5W-30 LL-01 can be better for hotter climates or heavier use, but always verify the exact spec on the bottle and in your manual.


Oil specification and grade


BMW specifies oils that meet its Longlife-01 standard for many modern engines, including the B58. The essential takeaway is to use a fully synthetic oil that explicitly carries the LL-01 approval and to follow the grade recommended for your region and driving style.


Key grades that meet BMW LL-01 for the B58 engine include:



  • 0W-30 synthetic oil meeting BMW Longlife-01 (LL-01)

  • 5W-30 synthetic oil meeting BMW Longlife-01 (LL-01)


By sticking to these grades, you ensure proper lubrication under a wide range of temperatures and driving scenarios. Always confirm the grade and LL-01 approval on the oil bottle or in the owner's manual.


Approved brands and product lines


Oil brands that commonly offer LL-01 approved products in 0W-30 or 5W-30 are widely available. When shopping, look for the LL-01 designation on the label and the correct viscosity for your climate. Here are representative options people use with the M340i B58:



  • Castrol EDGE 0W-30 LL-01 (BMW Longlife-01 approved)

  • Mobil 1 ESP Formula 0W-30 LL-01 (BMW Longlife-01 approved)

  • Liqui Moly Synthoil Premium 0W-30 LL-01 (BMW Longlife-01 approved)

  • Shell Helix Ultra 0W-30 LL-01 (BMW Longlife-01 approved)


If you live in a very hot climate or regularly tow or push the engine hard, you may also encounter LL-01 5W-30 options that are recommended for those conditions. Always verify the exact approval and viscosity on the bottle and consult the manual or a BMW-certified technician if in doubt.


Maintenance and topping up tips


Oil change intervals and system health


Modern BMWs use a condition-based service system to determine oil-change timing. For normal driving, intervals around 10,000 miles (16,000 km) are common, but severe driving or hot climates can shorten this. Rely on the vehicle’s CBS readout and the service manual for exact guidance.


Topping up between changes


When topping up between changes, always use the same LL-01 oil grade and batch (0W-30 or 5W-30). Check the dipstick when the engine is cold and at idle before adding small amounts. Do not mix oils that do not meet LL-01, and avoid exceeding the maximum oil level mark on the dipstick to prevent overflow or foaming. If you notice rapid oil consumption or leaks, schedule a service appointment for inspection.


Practical considerations by climate


In colder climates, 0W-30 LL-01 is a common, reliable choice for quick oil flow on cold starts. In hotter climates or under heavy loads, some owners prefer 5W-30 LL-01 for a slightly higher viscosity at operating temperature. Always align the choice with the grade specified in your manual and ensure the oil you buy carries the LL-01 approval.


Summary


For the BMW M340i with a B58 engine, the safe, correct approach is to use a fully synthetic oil that meets BMW Longlife-01 (LL-01) with a viscosity of 0W-30 or 5W-30, depending on your climate and driving style. Look for LL-01 on the bottle and follow your owner’s manual or the CBS indications for change intervals. When topping up, maintain the same specification, don’t exceed the max oil level, and consult a BMW-certified technician if you notice unusual consumption or leaks. Regular maintenance and using the right LL-01 oil helps preserve engine longevity and performance.

Ryan's Auto Care

Ryan's Auto Care - East Jordan 103 State St East Jordan, MI 49727 231-222-2199
Ryan's Auto Care - Central Lake 7984 North St Central Lake, MI 49622 231-544-9894

Ask any car or truck owner in Central Michigan who they recommend. Chances are they will tell you Ryan's Auto Care.