Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

P1449 on 2018-2023 Subaru Crosstrek: EVAP Clog Causes and Fixes

On a 2018-2023 Subaru Crosstrek, code P1449 is almost always caused by a clogged EVAP system drain filter, often due to spider webs or debris. Replacing this small, inexpensive filter is the most common fix and often solves refueling issues.

13 minutes to read 2018-2023 Subaru CROSSTREK
Most Likely Cause
Clogged EVAP System Drain Filter / Vent Hose
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$75 – $450
Parts Price
$20 – $300
⚠️ Drivable, but... — Yes, you can drive the vehicle, but you will fail an emissions test. You may also experience difficulty refueling, where the gas pump nozzle shuts off repeatedly. The Check Engine Light will also cause other lights like traction control and cruise control to illuminate, which is normal for Subaru but can be alarming.
Key Takeaways
  • P1449 on a 2018-2023 Crosstrek means there is a clog in the EVAP vent system, not a leak.
  • The most likely cause is a blocked drain filter or vent hose near the rear passenger-side wheel, often due to spider webs or road dust.
  • Start your diagnosis by inspecting and replacing this inexpensive filter (Part #42085FL00B) before considering more expensive parts.
  • A common symptom is the gas pump nozzle shutting off frequently when you try to fill the tank.
  • Avoid overfilling (topping off) your gas tank to prevent saturating the charcoal canister with fuel, which is a more expensive repair.
The trouble code P1449 on a 2018-2023 Subaru Crosstrek indicates that the Engine Control Module (ECM) has detected a clog or restriction in the evaporative emission (EVAP) system. The EVAP system is designed to capture fuel vapors from the gas tank and prevent them from escaping into the atmosphere. This specific code means that when the system performed a self-test, it was unable to vent pressure through the vent hose to the atmosphere, pointing to a blockage somewhere in the vent path.

What's Unique About the 2018-2023 Subaru CROSSTREK

2018-2023 Subaru Crosstrek, a vehicle particularly susceptible to P1449 due to its EVAP drain filter location.
The 2018-2023 Crosstrek's EVAP drain filter is located in a spot highly vulnerable to road debris and spider webs, prompting a specific Subaru Technical Service Bulletin.

This generation of Subaru Crosstrek, along with other contemporary Subaru models on the 'Subaru Global Platform', is particularly susceptible to this code due to the design and location of the EVAP drain filter. It is prone to being clogged by road debris and, most notoriously, by spiders building webs inside the vent hose. Subaru acknowledged this issue by releasing Technical Service Bulletin (TSB) 11-193-20R, which provides procedures for addressing DTC P1449 and introduced a redesigned drain filter assembly to help prevent this common problem.

Diagnostic Flowchart

Gas pump nozzle inserted into a car's fuel filler neck, illustrating the common symptom of the pump clicking off repeatedly.
If the gas pump constantly clicks off while you're trying to refuel, it's a strong indicator of a severe restriction in the EVAP vent system or a saturated charcoal canister.

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What is the primary symptom or physical finding you are currently experiencing?
→ Clean the vent hose and replace the EVAP drain filter with updated Subaru part 42085FL00B ($20-$40).
Do you frequently 'top off' the gas tank after the pump stops?
→ Replace the saturated charcoal canister (Part 42035FL020, ~$150-$300) and stop overfilling the tank.
→ Inspect and replace the EVAP drain filter (Part 42085FL00B, ~$20-$40) as it is likely clogged.
→ Remove the charcoal canister. If it feels unusually heavy or leaks pellets, replace it (Part 42035FL020, ~$150-$300).
Have you checked the EVAP drain filter bolted to the rear subframe?
→ Inspect the EVAP drain filter for clogs. Replace with updated part 42085FL00B ($20-$40) if blocked.
→ Test the canister vent valve solenoid with a 12V source or scanner. Replace if faulty ($50-$100).

Symptoms You May Notice

  • Check Engine Light is on
  • Other warning lights (e.g., Traction Control, Cruise Control, ABS, EyeSight) may illuminate as a standard Subaru response.
  • Difficulty refueling (gas pump nozzle clicks off repeatedly 🎬 Watch: How a clogged vent filter causes refueling issues).
  • A faint smell of fuel near the rear of the car after attempting to refuel.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the gas cap. While a loose gas cap can cause other EVAP codes (like P0457 for a leak), it does not cause a clog code like P1449.
  • Replacing the purge valve under the hood. The purge valve is part of the EVAP system, but P1449 specifically points to a restriction in the vent side of the system, which is located near the fuel tank at the rear of the vehicle.

Most Likely Causes

  1. Clogged EVAP System Drain Filter / Vent Hose 🔴 High Probability The vent hose and filter assembly are located in an area (bolted to the passenger side of the rear subframe) that is susceptible to blockage from spider webs, dust, and road debris. This is a widely documented issue in owner forums and addressed by a manufacturer TSB.
    How to confirm: Visually inspect the EVAP drain filter, a small black plastic box bolted above the rear differential/subframe. Disconnect the hose and check for any visible obstructions like webs, nests, or dirt. You can also try blowing through the filter; if it's clogged, little to no air will pass through.
    Typical fix: Clean out the hose and replace the EVAP drain filter. Subaru has an updated part (42085FL00B) which replaced the original (42085FL00A) to mitigate this issue. Access may require removing the passenger rear wheel and fender liner, and in some cases, slightly lowering the rear differential with a floor jack for clearance.
    Est. part cost: $20-$40
  2. Saturated Charcoal Canister 🟡 Medium Probability This is not specific to the Crosstrek but is a common EVAP system failure mode on all vehicles. Consistently overfilling the fuel tank (topping off after the pump clicks) can force liquid gasoline into the canister, saturating the charcoal and causing an internal clog.
    How to confirm: Remove the charcoal canister. If it feels unusually heavy, smells strongly of raw fuel, or if charcoal pellets come out of the ports when shaken, it is saturated and needs replacement.
    Typical fix: Replace the charcoal canister assembly. 🎬 See this step-by-step guide for replacing the charcoal canister It is crucial to stop the practice of overfilling the fuel tank to prevent recurrence. A dealership replacement of the canister and filter can cost over $700.
    Est. part cost: $150-$300
  3. Failed Canister Vent Valve/Solenoid ⚪ Low Probability While less common than a simple clog for this specific code, the vent valve can fail by sticking in the closed position, which would also prevent the system from venting. On some models, this valve is integrated with the charcoal canister assembly.
    How to confirm: A bi-directional scan tool can be used to command the vent valve to open and close. If it doesn't respond or you don't hear a click, it may be faulty. You can also apply 12V power directly to the solenoid to test its function.
    Typical fix: Replace the canister vent valve assembly or the entire charcoal canister if it's an integrated unit.
    Est. part cost: $50-$100

Rare But Worth Checking

  • Ice/Snow Blockage:

Diagnosis Steps

  1. Confirm the code P1449 with an OBD-II scanner.
  2. Check the gas cap to ensure it is tight, simply to rule out any unrelated issues, but do not assume it is the cause.
  3. Locate the EVAP drain filter and vent hose near the rear of the vehicle, bolted to the passenger side of the rear subframe.
  4. Visually inspect the outlet of the vent hose for any obvious blockages like mud, debris, or spider webs.
  5. Disconnect the hose from the drain filter and inspect it thoroughly for internal clogs. Use compressed air to blow it out if necessary.
  6. If the hose is clear, the clog is almost certainly in the drain filter itself. It is held by two 10mm bolts. Access can be tight; some mechanics recommend temporarily lowering the rear differential (supported by a jack) by removing two 17mm bolts to gain clearance.
  7. Replace the drain filter (Part #42085FL00B). It is inexpensive and cleaning is often ineffective.
  8. If a new drain filter does not resolve the code, inspect the charcoal canister for signs of fuel saturation (heaviness, raw fuel smell). This is the next most likely culprit.
  9. If the canister and vent path are clear, the final step would be to test the canister vent valve/solenoid to ensure it is not stuck closed, using a bi-directional scanner or by applying 12V power.

Parts You'll Likely Need

Subaru EVAP drain filter and charcoal canister replacement parts.
Fixing P1449 usually requires the updated EVAP drain filter (Part 42085FL00B) and, if you've been topping off your gas tank, a new charcoal canister.
  • EVAP System Drain Filter (OEM #42085FL00B (replaces 42085FL00A)) — This is the most common failure point for code P1449 on this vehicle, as it gets clogged with debris or spider webs. Subaru issued a TSB with this updated part to address the problem.
    Trusted brands: Subaru (OEM)
    OEM price range: $20-$40
    Aftermarket price range: $15-$30
  • Charcoal Canister (OEM #42035FL020) — If the drain filter replacement doesn't fix the issue, the canister itself may be saturated with fuel from overfilling the tank, causing an internal clog.
    Trusted brands: Subaru (OEM), Denso
    OEM price range: $200-$300
    Aftermarket price range: $150-$250

Technical Service Bulletins (TSBs) & Recalls

  • 11-193-20R: Addresses DTC P1449 for 2017-20 Impreza and 2018-20 Crosstrek, announcing the availability of an improved drain filter assembly.
  • 11-205-25: While cited for this issue, this TSB number appears to be related to other models or has been superseded for the Crosstrek by 11-193-20R.

Platform-Specific Known Issues

  • Official TSB for P1449: Subaru issued Technical Service Bulletin #11-193-20R, which specifically addresses DTC P1449 for the 2018-2020 Crosstrek. It acknowledges that the cause is often debris buildup and provides a procedure for replacing the drain filter with an updated part that includes a protector.
  • Real-World Repair Story: A user on Reddit with a 2013 Crosstrek reported getting code P1449. After multiple trips to the dealer where the charcoal canister was replaced incorrectly, the final solution was discovering a spider had spun a web blocking a valve in the EVAP system, confirming the common 'spider web' cause.

Mechanic-Grade Diagnostic Values

  • EVAP Canister Vent Control Solenoid Resistance — expected: 30 to 50 Ohms. Failure: A reading outside this range, such as 26 Ohms as seen in one test, is considered out of spec and indicates a faulty solenoid.

Scan Tool Commands That Help

  • Subaru Select Monitor (SSM4): Bi-directional control of EVAP system actuators — To command the canister vent valve/solenoid to open and close, verifying its electrical and mechanical function after the physical vent path (filter, hoses) has been confirmed to be clear.
  • Physical Connector (Older Subarus): Test Mode Connector — On some older Subaru models, connecting a specific green connector under the dashboard and turning the key to 'ON' would cycle all relays and solenoids, allowing a technician to physically listen for the vent valve clicking. This may not be present on 2018+ models but is a known Subaru diagnostic technique.

Real Owner Repair Stories

  • Reddit user in r/subaru (2013 Subaru Crosstrek) — Check Engine Light with code P1449.
    ❌ Tried (didn't work) Taking it to the dealership, where they replaced the charcoal canister. The code returned.
    ✅ What actually fixed it On the third trip to the dealership, they finally discovered a spider had spun a web that was blocking a valve, causing the restriction.
  • Reddit user in r/subaru (2018 Subaru Crosstrek) — Recurring P1449 code.
    ❌ Tried (didn't work) Simply clearing the code.
    ✅ What actually fixed it The owner removed the EVAP drain filter box, blew out all components with compressed air, and then, to prevent recurrence, attached a small aftermarket cone filter to the external vent nipple to block dust and debris from entering.

OEM Part Supersession History

  • 42085FL00A42085FL00B — The original drain filter design was prone to clogging from debris and spider webs. The updated part has an improved design, sometimes including a protector, to mitigate this.
    Heads up: The updated part (42085FL00B) can be visually identified by a red plastic tab on its side. For a period after the new part was released, some dealers may have still had old stock (42085FL00A). Using the old part number for a replacement could lead to a repeat failure.

Model Year Variations Within This Range

  • 2018-2023: While the common P1449 cause (drain filter clog) is consistent across these years, other EVAP system components have different part numbers for later models. For example, the ELCM (Evaporative Leakage Check Module) valve assembly part number changes for the 2022-2023 model years compared to the 2018-2021 models, indicating a design revision within the generation.
SUBARU CHECK ENGINE CODE P1449 EVAP CANISTER VENT FILTER CLOGGED, GAS NOZZLE POPPING OUT AT FILL UP.
SUBARU CHECK ENGINE CODE P1449 EVAP CANISTER VENT FILTER CLOGGED, GAS NOZZLE POPPING OUT AT FILL UP.
Subaru Impreza Canister Replacement | EASY Step by Step Instructions
Subaru Impreza Canister Replacement | EASY Step by Step Instructions
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code P1449 for:
  • Subaru CROSSTREK: 201820192020202120222023
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part