2017 maintenance schedule

2017 BMW 340i Complete Maintenance Schedule & Service Guide

The 2017 BMW 340i is powered by the B58 engine, a 3.0L inline-six turbocharged, direct-injection engine.

Reviewed by

Sophia Mercer

European vehicle technical reviewer

Last updated

October 26, 2026

Reviewed for service schedule clarity.

Key Takeaways

  • Engine: The 2017 BMW 340i is powered by the B58 3.0-liter turbocharged inline-six engine, a robust and reliable powerplant that is also found in the 440i and 540i models.
  • Oil Specifications & Capacity: The B58 engine requires a BMW Longlife-approved full synthetic oil (e.g., LL-01, LL-17 FE+). The engine holds approximately 6.5 liters (6.9 quarts) with filter, and a 0W-20 viscosity is often recommended for fuel efficiency.
  • Oil Change Interval: BMW's Condition Based Service system calculates the interval based on your driving. A factory-suggested interval is up to 10,000 miles or 12 months. For optimal engine health, independent specialists recommend a more conservative interval of 5,000–8,000 miles.
  • Spark Plugs: BMW recommends replacing spark plugs every 60,000 miles. For modified or tuned vehicles, a shorter interval is strongly advised.
  • Brake Fluid: A critical time-based service. BMW recommends a brake fluid flush and replacement every 30,000 miles (or 24 months).
  • Transmission Fluid: BMW's OEM schedule suggests changing the automatic transmission fluid at 100,000 miles as a preventative measure.

Understanding the 2017 BMW 340i

The 2017 BMW 340i is powered by the B58 engine, a 3.0L inline-six turbocharged, direct-injection engine. This engine is widely regarded for its reliability and performance. Unlike its predecessor, the N55, the B58 uses an air-to-water intercooler for improved cooling and a short intake tract to enhance throttle response.

Factory Maintenance Schedule

The following factory-scheduled maintenance items are documented for the 2017 BMW 340i . While your vehicle's Condition Based Service (CBS) system provides specific alerts, this table offers a comprehensive overview of standard service intervals.

Distance (miles)Service ActionItem
30,000Flush/replaceBrake fluid
36,000ReplaceEngine air filter
60,000Flush/replaceBrake fluid
72,000ReplaceEngine air filter
90,000Flush/replaceBrake fluid
100,000ReplaceSpark plugs
100,000ChangeAutomatic transmission fluid
108,000ReplaceEngine air filter
120,000Flush/replaceBrake fluid
120,000ReplaceOxygen sensor
144,000ReplaceEngine air filter
150,000Flush/replaceBrake fluid

Engine Oil Service

BMW Factory Schedule

The Condition Based Service (CBS) system monitors driving style and conditions to determine the optimal oil change interval, which is generally up to 10,000 miles or 12 months .

Oil Specifications & Capacity

  • Approval: The oil must meet BMW Longlife (LL) standards, such as LL-01, LL-14 FE+, or LL-17 FE+ .
  • Viscosity: BMW often recommends a 0W-20 viscosity for fuel efficiency .
  • Capacity: The B58 engine holds approximately 6.5 liters (6.9 quarts) of oil with a filter .

Owner Guidance

Motor oil is the single most important element in keeping your engine healthy. Independent specialists recommend a more proactive approach than the CBS system may indicate. A consensus among B58 experts is to change the oil and filter every 5,000 to 8,000 miles, or at least once a year, especially for vehicles that are driven aggressively or in city traffic. While 0W-20 is a standard recommendation, many specialists prefer 0W-30 or 5W-30 for better high-temperature protection.

Brake Fluid Service

Brake fluid is a critical hydraulic fluid that must be maintained to ensure safe braking. It is hygroscopic, meaning it absorbs moisture from the air, which can lower its boiling point and lead to brake fade and internal corrosion.

BMW Factory Schedule

BMW specifies brake fluid replacement every 30,000 miles (48,000 km), which also aligns with a 24-month time-based interval for optimal performance and component longevity .

Spark Plug Service

Spark plugs are a critical wear item on the B58 engine, especially if the vehicle has been modified or tuned for more power.

BMW Factory Schedule

BMW recommends replacing the spark plugs every 60,000 miles .

Owner Guidance

For modified vehicles, or those driven hard, many specialists recommend replacing spark plugs at a much shorter interval, sometimes as frequently as every 15,000–20,000 miles, to prevent misfires and maintain peak performance. Ignition coils are also considered a standard wear item and are often replaced every second time you change the spark plugs.

Estimated Cost: A spark plug replacement for a 2017 BMW 340i xDrive is estimated to cost between $610 and $935 at a shop or dealer .

Transmission Fluid Service

BMW Factory Schedule

The OEM documentation specifies changing the automatic transmission fluid at 100,000 miles (160,000 km) .

Owner Guidance

The transmission is one of the most neglected service areas on a car. Fluid and filter changes at recommended intervals remove harmful abrasives and corrosive chemicals that can damage expensive drivetrain components.

Estimated Cost: A transmission fluid change for a 2017 BMW 340i xDrive is estimated to cost between $183 and $269 for labor .

Engine Air Filter Service

BMW Factory Schedule

OEM documentation specifies engine air filter replacement at 36,000 miles (57,600 km) and again at 72,000 miles (115,200 km) . The cabin air filter should be replaced at similar intervals, or more frequently in dusty conditions, to maintain interior air quality.

Frequently Asked Questions

1. How often should I change the oil in my 2017 BMW 340i?

BMW's CBS system allows intervals up to 10,000 miles. However, for optimal engine health, independent specialists strongly advise a more conservative 5,000 to 8,000-mile interval.

2. How much oil does the B58 engine take?

The B58 engine holds approximately 6.5 liters (6.9 quarts) of engine oil .

3. What type of oil does a 2017 BMW 340i require?

The B58 engine requires a high-quality full synthetic oil that meets BMW Longlife (LL) approvals, such as LL-01, LL-14 FE+, or LL-17 FE+ . While 0W-20 is often recommended, 5W-30 is a popular alternative for better protection.

4. When should the spark plugs be changed?

BMW recommends replacing spark plugs at 60,000 miles. For a modified or tuned vehicle, a shorter interval is strongly advised .

5. How often should the brake fluid be replaced?

BMW recommends replacing the brake fluid every 30,000 miles (or 24 months) as a critical time-based service .

6. When should the transmission fluid be changed?

BMW's OEM schedule specifies an automatic transmission fluid change at 100,000 miles .

7. What is the factory interval for the engine air filter?

OEM documentation specifies engine air filter replacement every 36,000 miles .

8. Is the 2017 BMW 340i expensive to maintain?

Maintenance costs are above average for non-luxury vehicles but typical for a premium German performance car. Regular preventive maintenance is the key to avoiding more significant and costly repairs down the line.

*Always consult your vehicle's owner's manual and CBS system for the most accurate maintenance requirements for your specific 2017 BMW 340i. Maintenance needs may vary by production date and driving conditions.*