Skip to content

ND MX-5 Engine Oil: Spec, Capacity, and the 0W-20 Debate

The ND MX-5 uses the 2.0L Skyactiv-G (PE-VPS), and it’s the only Miata generation where the oil question generates real argument. This page is the factory spec, the part numbers, and a straight answer to the viscosity debate that fills ND forums.

ItemValue
Oil weight (US)0W-20 — the only viscosity listed
Oil weight (Europe/other)0W-20 or 5W-30 (both listed)
API ratingSN minimum; SP is current
ILSACGF-5 minimum; GF-6A is current
Capacity (with filter)4.4 US qt / 4.2 L
Drain plug torque22–30 ft-lb (30–41 Nm)
Oil filterMazda PE01-14-302A (or equivalent)

The capacity is identical for ND1 (2016–2018) and ND2 (2019+). Full synthetic is effectively mandatory — you cannot meet 0W-20 / API SN / ILSAC GF-5 with conventional oil.

ND1 and ND2 share the same oil spec, capacity, and filter. The ND2’s higher compression, revised intake and exhaust, and ~26 hp bump did not change anything about the oiling requirement. (For the broader generation differences, see /nd-miata/nd1-vs-nd2-vs-nd3/.)

The Skyactiv-G runs a two-step variable-displacement oil pump that adjusts delivery to operating conditions rather than pumping at a fixed rate off engine speed. Mazda designed the oiling system around 0W-20 with that pump in the loop. That matters for the viscosity argument below: the engine actively manages pressure, it doesn’t lean on oil thickness alone to maintain it.

This is where most of the online confusion lives. Two facts settle most of it.

First, the “0W” and “5W” numbers describe cold-flow behavior only. At operating temperature (~210°F), a 0W-20 and a 5W-20 behave almost identically — the second number is what counts once the engine is warm. So the daily argument over “0W vs 5W” is mostly about startup, where 0W-20 wins.

Second, Mazda’s own European ND manual lists 5W-30 as acceptable. That single fact tells you the engine is not fragile about viscosity. The US manual lists only 0W-20, and the reason is CAFE fuel-economy compliance, not a different engine.

So:

  • Street driving: Run 0W-20. It’s the spec, it flows best on cold starts, and there is no upside to anything thicker.
  • Sustained track use: Stepping up to 5W-30 is a defensible choice. Oil temps on track climb well past street levels, and a heavier oil holds its film at temperature. The European manual already blesses 5W-30, so you’re inside Mazda’s own envelope, not freelancing. This is a track-only call — don’t carry winter-climate 0W-20 benefits over to a car that lives at the track, and don’t carry track 5W-30 into a daily that sees freezing mornings.

Track oil temperature is part of a larger cooling picture on the ND; see /nd-miata/overheating-on-track/ and /nd-miata/track-day-prep/.

This oil comes up constantly in ND threads, so it’s worth being precise. Motul Specific 948B is a full-synthetic 5W-20 built to Ford spec WSS-M2C948-B (low-SAPS, ACEA C5, API SN). Goodwin Racing, a respected Miata performance shop, sells it for the ND, which is why it carries weight in the community.

The thing to know: WSS-M2C948-B is a Ford spec, written primarily around the 1.0L EcoBoost. The Skyactiv-G was developed independently by Mazda; the last Miata engine with Ford DNA was the NC’s MZR (a Duratec sibling), not the ND. So the Ford-spec pedigree is not an engineering link to your engine — 948B is simply a high-quality 5W-20 from a motorsport brand, sold by people who know Miatas. It’s one step thicker on cold startup than the OEM 0W-20. Reasonable for track or spirited use; for a cold-climate daily, plain 0W-20 is the better pick.

What actually protects the engine, in order:

  1. Correct viscosity (0W-20 for the ND).
  2. Correct certification (API SN+ / ILSAC GF-5+).
  3. Full synthetic.

Any oil meeting all three will protect the engine. Modern oils are commodity products built to tight API/ILSAC tests; the base stocks and additive packages come from a short list of global suppliers. Used Oil Analysis data (thousands of samples on BobIsTheOilGuy and elsewhere) shows oils with the same certifications perform within a narrow band regardless of badge.

A ~$25 jug of Walmart Supertech Full Synthetic 0W-20 carrying API SP / ILSAC GF-6A passed the same standardized wear, deposit, and oxidation tests as a $45 name-brand jug with the same certifications.

Common ND choices that all meet spec:

  • Pennzoil Platinum / Ultra Platinum 0W-20
  • Mobil 1 0W-20 / Extended Performance 0W-20
  • Castrol Edge 0W-20
  • Mazda OEM 0W-20
  • Walmart Supertech Full Synthetic 0W-20

Mazda’s OEM 0W-20 includes a molybdenum friction modifier some owners prefer. Whether that buys measurable wear protection is debatable (UOA hasn’t shown a clear edge), but it exists, and it’s priced between budget and premium.

The Skyactiv-G may use a small amount of oil between changes. Mazda’s stated acceptable range is up to 1 quart per 5,000 miles. Track use pushes consumption higher — sustained high RPM and elevated oil temperature both burn more.

Practical guidance:

  • Check the level monthly, and again before any track day or spirited drive.
  • Consumption above 1 quart per 3,000 miles is worth investigating: PCV system, rings, and valve seals are the usual suspects.
ConditionInterval
Normal7,500 miles / 12 months
Severe (short trips, dusty, spirited)5,000 miles
Track useEvery 3,000–5,000 miles, or every ~5 track days

For the full ND maintenance picture, see /nd-miata/maintenance/ and the /nd-miata/service-schedule/.

“0W-20 is too thin and will destroy your ND.” No. Mazda designed the Skyactiv-G around it, the variable-displacement pump manages pressure, and the fleet has been daily-driven and tracked on 0W-20 without oil-related failures.

“You MUST run 5W-30 for any spirited driving.” Overblown. 5W-30 is a sound choice for dedicated track use, but 0W-20 is fine for canyon runs and back roads. The factory spec is not a liability on the street.

“Only Mazda OEM oil works.” No. Any oil at the correct viscosity and certification is fine. Mazda doesn’t manufacture oil; it rebrands it.

“The Skyactiv is really a Ford engine, so use Ford oil specs.” Incorrect. The ND’s Skyactiv-G is Mazda’s own design. The Ford-co-developed engine was the NC’s MZR. Ford spec WSS-M2C948-B has no engineering tie to the Skyactiv.