Mazda Engines & Engine Parts for 2004 Mazda Miata
Find parts that fit
We need more information about your vehicle to confirm fit.
2004
Mazda
Miata
Shop by Popular Categories
SPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSOREDSPONSORED
All
Auction
Buy It Now
371 Results
2004-2005 Mazda MX-5 Miata MazdaSpeed 1.8L Turbo Valve Cover Wrinkle Red
Pre-Owned: Mazda$450.00Estimated delivery dateEst. delivery Thu, May 1611 watchingNew OEM '90-'05 Mazda Miata Oil Pan Drain bolt and washer, B6S7-10-404A (Fits: 2004 Mazda Miata)
Brand New: Mazda$8.50$5.95 shipping49 soldNEW GENUINE OEM MAZDA MIATA TIMING PULLEY CRANKSHAFT WOODRUFF KEY B3C7-11-317 (Fits: 2004 Mazda Miata)
Brand New: Mazda$14.79Free shippingNew OEM '91 - '05 Mazda Miata Long Nose Crank Key - B3C7-11-317 (Fits: 2004 Mazda Miata)
Brand New: Mazda$8.40$5.95 shipping57 sold91.5-05 Mazda Miata Crankshaft Timing Pulley Woodruff Key - LONG NOSE NEW OEM (Fits: 2004 Mazda Miata)
Brand New: Mazda$13.99Free shippingOEM NEW Mazda Engine Outer Timing Cover 2001-2005 Miata Non-Turbo BP6D-10-511 (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$71.01Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shippingOnly 3 left95.5-05 Mazda Miata OEM Engine Crankshaft Pulley Boss Gear B6BF-11-400 1995-2005 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$79.95Free shippingMazda Miata 1996-2005 OEM Genuine Crankshaft Pulley Boss B6BF-11-400A (Fits: 2004 Mazda Miata)
Brand New: Mazda$99.00Was: $110.00$25.26 shippingOnly 1 left!NEW OEM MAZDA Pack of 5 Drain Plug Washers 995641400 (Fits: 2004 Mazda Miata)
Brand New: Mazda$7.99Trending at $8.08eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.$5.55 shipping90-05 Mazda Miata MX5 MX-5 1.6 1.8 Timing Belt Rear Head Metal Cover 1990-2005 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$14.95$5.93 shippingNew OEM '90-'05 Mazda Miata PCV Valve Grommet E301-13-338A (Fits: 2004 Mazda Miata)
Brand New: Mazda$6.72$5.95 shipping95 soldOEM Oil Catch Can Mazdaspeed MX-5 Miata NB Seperator Turbo 2004-2005 Mazda 1.8
Pre-Owned: Mazda$50.00or Best OfferFree shipping'96-'05 Miata Timing Belt Pulley, Key, Crank Bolt & Pulley Boss (Fits: 2004 Mazda Miata)
Brand New: Mazda$248.00$15.55 shipping46 soldMazda Miata Protege Rear Brake Star Gear Adjuster BW0H-26-733 OEM (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$15.97Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Trending at $16.70eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shipping367 soldNew OEM '01-'05 Mazda Miata Oil Pan Gaskets - B541-10-427/428 (Fits: 2004 Mazda Miata)
Brand New: Mazda$50.25$5.95 shippingMazda Miata 1.8L Differential To Axle Output Seal 1994 To 2005 (Fits: 2004 Mazda Miata)
Brand New: Mazda$19.95Free shipping149 soldNew OEM '99 - '05 Mazda Miata OEM Dip Stick (Non Cali) - BP4W-10-450 (Fits: 2004 Mazda Miata)
Brand New: Mazda$30.40$18.50 shipping3 watching1999-2005 Mazda Miata Engine Motor Mount NC10-39-040 OEM (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$56.88Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Trending at $54.73eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.143 sold99-05 Mazda Miata MX5 MX-5 OEM Intake Exhaust Camshaft Cam Gears Gear 1999-2005 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$11.95Free shippingNew OEM '90 - '05 Mazda Miata Competition Engine Mount - NAY1-39-040 (Fits: 2004 Mazda Miata)
Brand New: Mazda$124.20$15.55 shipping47 soldNew OEM '90-'05 Mazda Miata Timing Cover Gasket Kit (Fits: 2004 Mazda Miata)
Brand New: Mazda$90.10$6.75 shipping26 soldOEM NEW Mazda Upper Outer Engine Timing Cover 1990-2005 Miata Turbo B61P-10-510 (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$96.84Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Trending at $98.74eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shippingOnly 3 leftLong Nose Mazda '91-'05 Miata Front Crankshaft Oil Seal B3C7-10-602A (Fits: 2004 Mazda Miata)
Brand New: Mazda$10.50$5.95 shipping21 sold90-05 Mazda Miata MX5 OEM Camshaft Cam Gear Bolt Washer Set Complete 1990-2005 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$12.95Free shipping1990 MAZDA MX-5 MIATA MOTOR ENGINE TIMING COVERS 3 PIECES (Fits: 2004 Mazda Miata)
QUALITY PARTS - QUICK DELIVERY - FRIENDLY SERVICEPre-Owned: Mazda$105.00or Best OfferFree shipping04-05 Mazda Miata MX5 MX-5 OEM MSM Speed Oil Pan Mazdaspeed Turbo #1 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$279.95Free shipping04-05 Mazda Miata OEM Mazdaspeed MSM Speed Turbo Valve Cover Head Rocker Rare #1 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$359.95Free shipping1990-2005 Mazda Rear Main Seal OEM BRAND NEW Genuine BP05-11-312 (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$33.06Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping255 soldNEW OEM Mazda 1991-1997 1999-2005 Miata Screw 9977-10-412 (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$9.86Free shipping2 watching90-05 Mazda Miata MX5 MX-5 OEM 1.6 1.8 NA NB Complete Oil Pan Hardware Bolt Set (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$21.95Free shipping1990-2005 MAZDA MIATA CYLINDER HEAD BOLT KIT SET (10) (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$18.95Free shippingOnly 2 leftCenter Timing Cover 1990-2005 Mazda MX-5 Miata NA NB 1.8 1.6 Lower Middle (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$12.88Free shipping1990 MAZDA MX-5 MIATA MOTOR ENGINE TIMING COVER PLATE (Fits: 2004 Mazda Miata)
QUALITY PARTS - QUICK DELIVERY - FRIENDLY SERVICEPre-Owned: Mazda$75.00or Best Offer$25.00 shippingTiming Cover With Turbo Upper Fits 90-97 99-00 04-05 MAZDA MX-5 MIATA 832667 (Fits: 2004 Mazda Miata)
60 DAY MONEY BACK GUARANTEE!! 100% TESTED PARTS!!Pre-Owned: Mazda$74.68Was: $78.61or Best OfferFree shippingNew OEM '01-'05 Mazda Miata VVT Intake Cam Seal - ZL09-10-602 (Fits: 2004 Mazda Miata)
Brand New: Mazda$14.57$5.95 shippingNew OEM '90-'05 Mazda Miata Rear Crankshaft Seal - BP05-10-312 (Fits: 2004 Mazda Miata)
Brand New: Mazda$33.35$5.95 shippingOEM NEW Mazda Engine Oil Filler Cap 1990-2005 Miata Millenia MX-6 045310250A (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$14.99Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping88 sold04-05 Mazda Miata MX5 MX-5 OEM MSM Speed Oil Pan Mazdaspeed Turbo Tapped #1 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$199.95Free shippingMAZDA GENUINE SPEED CABLE SPEEDOMETER NA01-60-070B (Fits: 2004 Mazda Miata)
Brand New: Mazda$75.99or Best OfferFree shippingNew! Engine Oil Level Dipstick BP4W-10-450 For 1999-2005 Mazda Miata MX-5 1.8L (Fits: 2004 Mazda Miata)
Brand New: Mazda$11.68Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping99 soldNew Genuine OEM MAZDA MX-6 MIATA PROTEGE Rear Brake Adjuster Gear BW0H-26-733 (Fits: 2004 Mazda Miata)
Brand New: Mazda$16.42Trending at $16.70eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Free shippingOEM NEW Mazda Engine Crankshaft Gear Timing Pulley 1991-2005 Miata B3C7-11-321 (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda$52.36Top Rated Plus- Sellers with highest buyer ratings
- Returns, money back
- Ships in a business day with tracking
Free shipping203 sold99-05 Mazda Miata OEM Engine Cylinder Head Solid Lifter Shim Bucket Tappet Set (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$59.95Free shippingNew Genuine Mazda Engine Oil Filter Assembly OEM B6Y114302A (Fits: 2004 Mazda Miata)
Brand New: Mazda$12.99Free shipping16 soldBrand New OEM '91 - '05 Mazda Miata Crankshaft Bolt - B3C7-11-406 (Fits: 2004 Mazda Miata)
Brand New: Mazda$21.60Trending at $24.10eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.$5.95 shippingGenuine OEM Mazda B61P-10-510 Upper Front Engine Timing Cover 1990-2005 Miata (Fits: 2004 Mazda Miata)
Brand New: Mazda(2)2 product ratings - Genuine OEM Mazda B61P-10-510 Upper Front Engine Timing Cover 1990-2005 Miata$97.00Trending at $98.74eBay determines this price through a machine learned model of the product's sale prices within the last 90 days.Only 1 left!Mazda Genuine Miata 1991-2005 Lower Timing Belt Gear B3C7-11-321 OEM (Fits: 2004 Mazda Miata)
Brand New: Mazda$66.84Was: $74.27or Best OfferFree shipping01-05 Mazda Miata Timing Cam Gear - OEM USED (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$19.69Free shipping1999-2005 Mazda MX-5 Miata Protege Engine Timing Cover OEM NEW B660-10-501E (Fits: 2004 Mazda Miata)
NEW OEM PARTS. TRUSTED FOR 17+ YEARS! QUIRKPARTSBrand New: Mazda(13)13 product ratings - 1999-2005 Mazda MX-5 Miata Protege Engine Timing Cover OEM NEW B660-10-501E$45.06Free shipping37 sold01-05 Mazda Miata MX5 MX-5 OEM 1.8 VVT NB Oil Pan Baffle Windage Tray Set #1 (Fits: 2004 Mazda Miata)
Pre-Owned: Mazda$119.95Free shipping2001-2005 Mazda Miata 1.8L DOHC Rebuilt Cylinder Head casting # BP05 (Fits: 2004 Mazda Miata)
Remanufactured Cylinder HeadRemanufactured: Mazda$750.00Free shipping