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.

Problem with my first subaru. I'm scared HELP!

Featured Replies

2007 Subaru legacy 2.5i

 

 

 

I was on my way to pick up my lunch when My check engine light came on with the cruise light flashing. I borrowed a code from a friend at work, and was throwing a p0028. Just last night I noticed my oil was way low (its been a while since I put any in just got marred started a new job and relocated it slipped my mind oops) I put in 2 qt of 5w 30 as per the manual (i know not enough but wanted to hold it over oil at gas stations is a rip off)

 

I deleted the code, and restarted the car and the code is gone. Took it for a tiny loop around the parking lot (will try a longer ride on my next break) Idk if it's my imagination or what but it seems after deleting the code when starting the car the revs momentarily drop almost to a stall but then go to normal...it might just be because its cold.   

 

Is it deff my solenoid? I haven't had a chance to check for a leak. Will look on my bake. 

 

 

Suggestions?

Please help Obi Wan...you're my only hope...

  • Author

P0028 Subaru - Intake Valve Control Solenoid Circuit Range/Performance Bank 2
 

took it for a 15 min ride on my break, and it hasn't come back.....Yet.

The idle air control solenoid/valve doesn't have anything to do with this issue.  Your vehicle is equipped with a CVVT engine (Continuously Variable Valve Timing) which is designed to both enhance performance and efficiency.  Most of these systems utilize a combination of electronic control and the engines oil to help vary the engines timing to meet the computers demands.  

 

When your engine oil gets low, too old, sludged up, or even is the wrong weight it can effect the CVVT systems functionality.  I would recommend making sure the engine oil is full… Drive it for one tank of fuel and check the oil again.  If the engine oil is getting VERY dark very quickly change the oil and the filter.  The oil will darken and discolor naturally, but if it's turning black quickly you may have some build up that just needs to be worked out.  

 

Ultimately though… Keep an eye on that oil level and you'll be fine ;)

Run some sea foam through the IACV and PCV and 1/3 the bottle in the oil, then change the oil and filter after 100 miles or so. 

The almost stall after a reset is normal as well. Just changed an o2 sensor on my mom's 04 and deleted the code. First start it died completely.

The almost stall after a reset is normal as well. Just changed an o2 sensor on my mom's 04 and deleted the code. First start it died completely.

 

 

Yeah… the computer has to go through a "relearn" sequence whenever you clear the computer. 

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.