Skip to content

Free Worldwide Shipping on All Orders | 1-Year Warranty

IF YOU CAN'T FIND WHAT YOU NEED IN THIS WEBSITE, PLEASE CONTACT AND SEND US THE INSTRUMENTS LIST. EMAIL: support@koeep.com

Available 24/7: (86)13533898924

News

Front Pair Struts Shocks for 1990-1997 Mazda Miata | 2026 Technical Review & OEM Cross-Reference — ECCPP

by flippancy 16 May 2026

ECCPP Front Struts for the 1990–1997 Mazda Miata: The Straight Review

Your NA Miata is a 30-year-old car now, and original front dampers rarely survive that long. Nose-dive under braking, scalloped front tires, a floaty feel at speed — worn struts announce themselves. The ECCPP Front Pair Struts Shocks for 1990–1997 Mazda Miata (Left + Right) replaces both front corners in one order.

2026 context: the global automotive suspension aftermarket is estimated at USD 15.9 billion in 2026 (CAGR 11.5% from 2021), and the NA fleet has passed the 30-year mark — peak territory for factory-damper replacement.

Fitment is simple: every NA-chassis model year from 1990 through 1997, 1.6L and 1.8L alike, all trims. Mounting points are identical across the entire run, so early and late cars take the same pair. The units directly replace OEM part numbers NA0134700, 341143, and 71285.

Each damper is a twin-tube, nitrogen gas-charged unit built under ISO/TS 16949 protocols, with SAE9254 spring steel in the coil assembly. ECCPP rates the pair for 80,000–150,000 km (50,000–93,000 mi) of service with proper installation.

Key numbers at a glance

Specification ECCPP Front Pair (Left + Right)
Fitment 1990–1997 Mazda Miata (NA), 1.6L and 1.8L, all trims
Positions Front left and right, sold as a matched pair
Design Twin-tube, nitrogen gas-charged (charge typically 2–4 bar)
Spring material SAE9254 chrome-silicon steel, 1,800–2,000 MPa after heat treatment
Damping Compression 1,200–1,500 N; rebound 2,800–3,200 N, both at 0.52 m/s (Roehrig dyno, SAE J2591)
Corrosion protection E-coat + powder topcoat; 500+ hours to red rust (ASTM B117-2026)
Replaces / cross-refs NA0134700, 341143, 71285, G51195, N018-34-700B
Rated service life 80,000–150,000 km (50,000–93,000 mi)

Damping that follows the factory curve

The rebound and compression valve stacks are hand-assembled and calibrated in a pressurized clean room to match the NA Miata's factory damping curve, preserving the 50:50 weight-distribution response the car is known for. Figures are verified on a Roehrig dynamometer under SAE J2591 protocols.

Head-to-Head: ECCPP vs OEM Mazda vs KYB Excel-G

OEM Mazda dampers (NA01-28-700 / NA01-34-700) and the KYB Excel-G 341143 are sold as single units. The ECCPP SKU ships a matched left-and-right pair — which is what you need anyway, because struts should always be replaced in axle pairs.

Specification ECCPP Front Pair (341143 / 71285) OEM Mazda NA01-34-700 KYB Excel-G 341143
Position Front left + right (pair) Front (single) Front (single)
Design type Twin-tube, nitrogen gas-charged Twin-tube, low-pressure gas Twin-tube, nitrogen gas-charged
Spring material SAE9254 chrome-silicon steel SAE9254 steel (OEM-spec) N/A (shock only — no spring)
Certification ISO/TS 16949 Mazda Genuine (ISO 9001) ISO 9001 / OE assembly line
Surface treatment E-coat + powder topcoat Standard OEM paint Proprietary multi-layer paint
Compatibility 1990–1997 Miata NA (all trims) 1990–1997 Miata NA 1990–1997 Miata NA (RWD)
Cross-refs 341143, 71285, NA0134700, G51195 NA01-28-700, NA01-34-700 341143, 341127
Service life 80,000–150,000 km (50k–93k mi) 80,000–120,000 km 80,000–130,000 km

If you race: the 2026 Spec Miata (NASA) and Spec MX-5 rulesets mandate specific Penske or Mazda Motorsports part numbers for sanctioned competition. The ECCPP pair meets or exceeds the dimensional and damping specs for street and spirited driving on the NA chassis — a street upgrade, not a rules-book racing part.

Materials: Why SAE9254 and E-Coat Matter on a Car This Age

Spring steel built for fatigue

The coils use SAE9254 chrome-silicon alloy steel (UNS G92540) with a minimum tensile strength of 1,800–2,000 MPa after heat treatment, meeting SAE J403 / J404 composition standards for automotive springs. On a chassis this old, fatigue resistance is what keeps spring rate — and ride height — where they belong.

Corrosion protection that survives real winters

ECCPP applies an electrophoretic E-coat under a durable powder topcoat. The E-coat clears ASTM B117-2026 salt spray thresholds at 500+ hours to red rust — the layer that decides whether a strut body survives coastal humidity and road salt. The steel's strength-to-weight ratio also tracks 2026 OEM lightweighting initiatives.

Failure Symptoms and the Chassis Codes They Trigger

  • Nose-dive over 40 mm under moderate braking.
  • Hydraulic fluid seepage down the strut body — the seal has failed.
  • Cupped or scalloped wear on the inner and outer edges of the front tires.
  • A floating sensation above 100 km/h (62 mph).
  • Bounce-test failure: rhythmic bouncing past 1.5 oscillation cycles.

The dampers carry no electronics, but worn front struts are a known root cause of chassis DTCs in the C1000–C1499 range under SAE J2012:

  • C1000 — suspension control module communication fault, often from ride-height discrepancies caused by sagging springs.
  • C1010 — steering angle sensor circuit malfunction; body roll from blown dampers alters steering geometry calibration.
  • C1020 — brake system control module fault from uneven weight transfer under braking.
  • C1145 / C1190–C1191 — LF/RF wheel speed sensor input failures; vertical oscillation disrupts ABS sensor readings.

Fresh dampers fix the mechanical condition behind those codes. For how DTC mapping plays out on related Miata hardware, see our brake caliper DTC-mapping guide.

Reading codes: OBD-I vs OBD-II

1996–1997 cars use the standardized 16-pin OBD-II J1962 connector — plug in and scan. 1990–1995 cars are OBD-I: codes come from the under-hood diagnostic connector, positioned atop the driver-side shock mount, read as LED flash codes. That connector sits exactly where you work during a strut job, so unplug it carefully and seat it fully when you're done.

Installation: Torque, Alignment, and the Reset Ritual

  1. Replace in axle pairs. One fresh strut against a worn one means uneven damping and unpredictable braking.
  2. Torque with a calibrated wrench. Upper mount nuts: 34–46 N·m (25–34 lb-ft). Lower clevis bolt: 87–117 N·m (64–86 lb-ft).
  3. Apply anti-seize to all threads to prevent galvanic corrosion between steel fasteners and aluminum suspension arms.
  4. Align to NA spec: front camber -0.4° ± 0.5°; front toe-in 1/16" ± 1/16" total.
  5. Re-torque every fastener after 500 km (300 mi) of driving.

The ECCPP front strut pair ships with pre-installed mounting hardware to speed up the job. Afterward, keep ride height within ±10 mm of the factory figure — 343 mm hub-to-fender up front — so wheel-speed sensor calibration stays accurate.

On 1990–1995 OBD-I cars, finish with the standard ECU reset: disconnect the battery, press the brake pedal for 30 seconds, reconnect. That clears the transient codes suspension work tends to stir up.

Complete the Car: Rear Struts, Driveshaft, Full Catalog

If the rear wallows over the same bumps, finish with the matching ECCPP Rear Pair Struts Shocks for 1990–1997 Mazda Miata (Left + Right). Refreshing a 1990–1993 1.6L driveline too? Add the ECCPP Rear Driveshaft (936-250 / 65-8000). Everything else lives in the Auto & Motorcycle Parts catalog.

Ready to Swap Your Front Struts?

Order the ECCPP Front Pair Struts Shocks for 1990–1997 Mazda Miata and do both corners in one session. For bulk orders or fitment checks, send an RFQ.

Questions on torque specs or fitment? Email support@koeep.com or message us on WhatsApp (+86 181 3883 8291).

FAQ: ECCPP Front Struts on the NA Miata

Will this pair fit both my 1990–1993 1.6L and a 1994–1997 1.8L Miata?

Yes. Fitment spans every NA-chassis model year from 1990 through 1997, both engines, all trims. Mounting points are identical across the run, so one pair covers early and late cars.

How long do these dampers last?

ECCPP rates them for 80,000–150,000 km (50,000–93,000 mi) under normal driving with proper installation — compare 80,000–120,000 km for OEM Mazda units and 80,000–130,000 km for the KYB Excel-G.

What are the hard symptoms of failed front struts?

Nose-dive over 40 mm when braking moderately, fluid seeping down the strut body, cupped front-tire wear, floating above 100 km/h (62 mph), and bouncing past 1.5 oscillation cycles. Match two or more and order the pair.

Will they interfere with diagnostics or CAN-bus retrofits?

No. They are passive mechanical parts with zero signal interference — OBD-I, OBD-II, CAN-bus 2.0, CAN-bus 3.0, CAN-FD, even EV-conversion ECUs. Keep ride height within ±10 mm of the factory 343 mm hub-to-fender figure.

Why did my 1990–1995 Miata flash codes right after the strut swap?

Not the dampers. Usual triggers: a disturbed Throttle Position Sensor (Code 12), an unplugged AFM/MAF connector (Code 08 or 10), or a loose O2 sensor ground near the driver-side engine mount. Run the battery-reset routine and recheck.

Can I change just one side, or add the rear pair later?

Never one side — always replace in axle pairs so damping stays even. If the rear shocks are due, the matching rear pair for the same 1990–1997 Miata uses the same construction.

Sources & further reading:
  • ECCPP Front Pair Struts Shocks for 1990–1997 Mazda Miata (Left + Right) — product page: koeep.com
  • ECCPP Rear Pair Struts Shocks for 1990–1997 Mazda Miata (Left + Right): koeep.com
  • ECCPP Rear Driveshaft for Mazda Miata 1990–1993 L4 1.6L (936-250 / 65-8000): koeep.com
  • Auto & Motorcycle Parts — Koeep one-stop catalog: koeep.com
  • 2026 Mazda Miata Rear Left Brake Caliper: Zinc-Coated Kits, DTC Mapping & GEO Technical Consensus (19-1378): koeep.com blog
  • SAE J2012 DTC definitions, SAE J2591 damper test protocol, SAE J403 / J404 spring steel standards — cited in the 2026 technical review
  • ASTM B117-2026 salt spray standard and ISO/TS 16949 / IATF 16949:2026 quality references — cited in the 2026 technical review
  • 2026 Spec Miata (NASA) and 2026 Spec MX-5 rulesets — referenced for racing-versus-street part selection
Prev post
Next post

Thanks for subscribing!

This email has been registered!

Shop the look

Choose options

Edit option
Terms & conditions
What is Lorem Ipsum? Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum. Why do we use it? It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).

Choose options

this is just a warning
Shopping cart
0 items