Skip to content
View in the app

A better way to browse. Learn more.

Ultimate Subaru Message Board

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

2000 Forester P0446 Code

Featured Replies

Got the code after buying Actron scanner to investigate cel. Cleared it and it came back immediately. Checked for 12v at connector for the vent control solenoid valve, no problem. Removed the solenoid valve/filter canister assemble and bench checked the solenoid valve by applying 12v from a battery charder to the connector terminals, At first chattery then seemed to be working right, but when returned to vehicle cel back on after clearing.

 

Wondering if I should go ahead and replace the valve anyway or if i bench tested it correctly or if i have the right part to be checking for that code.

 

TIA.

P0446 means the ECU hasn't detected the 12v coming back thru the Drain Valve Solenoid before it activates (grounds) it. This is at pin a10 of the ECU. If you checked the correct valve/solenoid, then I would suspect either a poor connection at one of the conectors or a damaged wire. You can start at the solenoid connector itself and either work your way to the Main relay(if 12v is missing) or back to the ECU (if the 12v was present at the solenoid return side).

 

The Manual calls P0446 Vent Valve low.....the attached diagram calls it the Drain Valve

  • Author

Thanks for the diagram, the part number I'm working with is 42084FA120. Just to be sure, does this agree with your info?

  • Author

Thanks again, Ferret.

 

BTW , where did you get the diagram? Looks like something online.

  • 3 years later...

hi,

i'm getting same issues but i can't locate the canister and solenoid...i just got the 2000 forester which is a little bit different as engine components locations than my 99 forester...any help will be more than appreciated, pictures or a diagram.

thanks a lot!

  • 1 year later...

hi,

could the P0446 generate a missfire on all 4 cylinders ? as the weather got cold the car runs really bad and the missfire codes for all 4 cylinders came up beside the p0466 code. the whole summer and fall the car was running fine even the code was there but now since the temperatures are dropping below - C the car runs bad...:confused:

thanks a lot.

  • 6 years later...

have same trouble with a 2000 forester p0446 replaced valves both work have 12-v @ plug tested wire to pin 10@ecm also good  still  have code any ideas???? is driver in ecm bad ??any help would be good here

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.