How much to replace a Subaru ignition coil?
Replacing an ignition coil on a Subaru typically costs about 100 to 300 dollars per coil, including parts and labor. Prices vary by model, part choice (OEM vs aftermarket), and whether you use a dealer or an independent shop. The total will be higher if multiple coils are involved or if access is difficult.
What affects the cost
Costs for replacing a Subaru ignition coil are driven by several variables. Here is a rundown of the most impactful factors:
- Parts cost: OEM coils tend to be pricier than aftermarket units, with price ranges roughly from $40 to $150 per coil depending on the model and supplier.
- Labor time and rates: Replacing a coil-on-plug unit usually takes 0.5 to 1.5 hours, with shop rates varying by region (independent shops commonly $75–$125/hour; dealerships $120–$180/hour).
- Diagnostic and pre-work fees: Some shops charge for diagnostic tests or ignition-system checks, which can add $50–$120 if billed separately.
- System type and access: Coil-on-plug systems are typically straightforward, but some Subarus (older or larger engines) can require more disassembly, increasing labor time.
- Number of coils replaced: Replacing a single coil is far cheaper than replacing all four (or six), especially if multiple cylinders are misfiring or the shop recommends a full set to prevent future failures.
- Vehicle model and year: Newer or higher-end Subaru models may have higher parts costs or more complex access, increasing the total.
- Geographic location: Urban areas or regions with higher living costs often see higher labor rates and parts pricing.
In short, variability is broad, but the main drivers are parts choice, labor costs, and how many coils must be replaced at once.
Typical costs by scenario
Use these ballpark figures as budgeting guidance. They reflect common pricing patterns in North American shops as of the current market, though exact quotes will vary by location and whether you choose a dealer or an independent shop.
- Single coil replacement on a typical 4-cylinder Subaru (common 2.0L/2.5L engines): parts roughly $40–$150; labor around $60–$150; total often in the ballpark of $100–$320 depending on the shop and region.
- Two coils replaced in one visit (two faulty cylinders): parts $80–$300; labor $120–$300; total roughly $200–$600.
- All four coils on a 4-cylinder Subaru: parts $160–$600; labor $160–$480; typical total range roughly $320–$1,100.
- Six coils on a six-cylinder Subaru (less common in newer lines but present on older models): parts $240–$900; labor $240–$600; total could be $480–$1,500.
Because prices vary, always obtain a written estimate that breaks out parts and labor before authorizing work.
DIY versus professional replacement
Replacing a Subaru ignition coil is within reach for many DIY enthusiasts with basic auto-repair skills. The job involves removing the ignition coil boot and coil-on-plug unit, disconnecting the electrical connector, and installing a new coil with proper torque on any mounting fasteners. If you’re considering DIY, weigh parts cost against potential savings and safety considerations.
Before deciding, consider potential costs beyond the coil itself, such as spark plug wear, misfiring diagnostics, and the risk of damaging high-voltage components if the job is performed improperly.
DIY steps overview
If you choose to proceed, here is a high-level overview of the typical steps. This list is intended as a guide only; consult your Subaru’s service manual for model-specific instructions.
- Disconnect the battery to prevent electrical shock or shorts.
- Identify the faulty cylinder using diagnostics (OBD-II) and misfire data.
- Access the coil-on-plug assembly by removing any necessary intake components or covers.
- Disconnect the wiring harness and remove the faulty coil pack.
- Install the new coil, reconnect wiring, and reassemble the intake components.
- Clear codes and perform a test drive to confirm the repair.
Note: If you’re replacing multiple coils or if the engine is under warranty, a professional installation is usually preferable to ensure proper calibration and to avoid damaging coil connectors or the engine control module.
Summary
Costs for replacing a Subaru ignition coil vary widely, but expect about $100–$320 for a single coil at an independent shop and up to $350–$1,000 or more at a dealership, depending on parts chosen and labor time. Replacing multiple coils increases the total proportionally. DIY replacement can save labor costs but carries safety and reliability considerations. Always obtain a detailed estimate and confirm whether diagnostics, spark plugs, or other maintenance items are included in the price.
