Welcome to the North American Subaru Impreza Owners Club Sunday June 25, 2017
Home Forums WikiNASIOC Products Store Modifications Upgrade Garage
NASIOC
Go Back   NASIOC > NASIOC Technical > Service & Maintenance

Welcome to NASIOC - The world's largest online community for Subaru enthusiasts!
Welcome to the NASIOC.com Subaru forum.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, free of charge, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, so please join our community today!

If you have any problems with the registration process or your account login, please contact us.
* Registered users of the site do not see these ads. 
Reply
 
Thread Tools Display Modes
Old 06-13-2017, 09:19 PM   #1
jimmy_breeze
Scooby Newbie
 
Member#: 392401
Join Date: Jun 2014
Vehicle:
2009 Outback Sport

Default Engine code P0028

2009 Impreza OBS, 80k miles

Hello all,

This all started a couple of weeks back when I discovered I had an oil leak. Initially took it to one shop who diagnosed it as head gasket failure, valve cover and oil sender unit leaking. I decided to take it to another shop who looked into it further, and only found valve cover leak and the oil sender.

They replaced all of that as well as an oil change, coolant flush, timing belt, water pump, and drive belts, but on the drive home, it started leaking way more and the oil light was blinking, and I ended up on the side of the highway and a tow back to the shop.

They found an additional leak that only occurred when pressure was up, and since everything else was repaired, that was the only place for the oil to go.

So all good, i go pick it up after hours, and the check engine light and traction control is on. Urgh. Leave it again and they fix it all up. I didn't catch exactly what they replaced, but some kind of sensor. (Was really excited to get it back) Only costed me the initial $1400.

Now I get another check engine light, this time with traction control and cruise flashing. Code shows P0028, Intake Valve Control Solenoid Circuit Range/Performance (Bank 2). Turned off after a day, but came back on. Cleared the code for real and it still came back.

I call the place up and they say they did not replace that one, but it looked like that is where the last leak occurred, since they bonded it all up. Pics here:



So following advice from the internet, I unplugged the blue cord and cleaned with electronic cleaner.

Checked out oil and it's not low. Filter is OEM.

Now, is that the solenoid? And the white thing the switch? How do I take the white switch out? Could not figure that out.

If I needed to replace the solenoid, how would I do that? Is that something I can do myself or do I need special tools? What are the part numbers for those?

I have been scowering the internet for answers, but I am seeing multiple things people are suggesting, but an unsure if they are right for me.

Sorry for the long-winded post, but I just want my car healthy again. Any questions, please ask.
* Registered users of the site do not see these ads.
jimmy_breeze is offline   Reply With Quote
Sponsored Links
* Registered users of the site do not see these ads.
Old 06-15-2017, 07:46 AM   #2
Elbert Bass
Scooby Specialist
 
Member#: 283429
Join Date: May 2011
Chapter/Region: South East
Location: Down yonder.
Default

You have a bit of a problem. That copper/brass fitting doesn't belong there. Someone has broken the boss on the head where the switch (white plug) screws in and jury rigged a fix. Looks like JB Weld around the oil control solenoid (blue plug). The OCSV bolts into a housing that bolts on the head and can be replaced but the only way to fix that boss is to replace he cylinder head. Looks like a real fuster cluck.
Elbert Bass is offline   Reply With Quote
Old 06-15-2017, 09:59 AM   #3
Charlie-III
Scooby Guru
 
Member#: 30669
Join Date: Dec 2002
Chapter/Region: Tri-State
Location: USA, North NJ, 07456
Vehicle:
1998 Legacy 2.5GT
Silver Sleeper BK, 5MT

Default

Most vehicles with variable cams that have similar issues usually:
Low oil
Dirty oil (long oil change intervals and/or crap filters)

Once you get crap in the passages, it clogs little things like the solenoids. Sometimes a few short miles oil changes with good filters cleans it out, then flush the solenoid internals.

Had 2 Honda Odysseys in a week with low and dirty oil. We managed to clean the passages and then the solenoids.
Most cars, you can swap switches and solenoids from head to head to see if the issue follows, then, clean or replace that part.
Rarely, for me, it's wiring or some control issue.
Low oil or dirty oil are more common.

Yes, what a mess that head is. Sigh.

Last edited by Charlie-III; 06-16-2017 at 09:11 AM. Reason: Fix typos.
Charlie-III is online now   Reply With Quote
Old 06-16-2017, 07:40 AM   #4
Elbert Bass
Scooby Specialist
 
Member#: 283429
Join Date: May 2011
Chapter/Region: South East
Location: Down yonder.
Default

Quote:
Originally Posted by Charlie-III View Post
Most vehicles with variable cams that have similar issues usually:
Low oil
Dirty oil (long oil change intervals and/or crap filters)

Once you get crap in the passages, it clogs little things like the solenoids. Sometimes a few short miles oil changes with good filters cleans it out, then flush the solenoid internals.

Had 2 Honda Odysseys in a week with low and dirty oil. Me managed to clean he passages and then the solenoids.
Most cars, you can swap switches and solenoids from head to head to see if the issue follows, then, clean or replace that part.
Rarely, for me, it's wiring or some control issue.
Low oil or dirty oil are more common.

Yes, what a mess that head is. Sigh.
+1 with Charlie-III. I have only replaced 1 solenoid (open circuit) and 2 switch (1 leaking, 1 stuck) in the past 7 years. I see at least one P0026/P0028 a week from low oil. If it's real dirty customer pays stupid tax - an oil & filter change, run Subaru flush, then another oil & filter change.
Elbert Bass is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

All times are GMT -4. The time now is 06:35 PM.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Powered by Searchlight © 2017 Axivo Inc.
Copyright ©1999 - 2017, North American Subaru Impreza Owners Club, Inc.