Results 1 to 8 of 8

Thread: P0012 and P0015 codes

  1. #1
    Join Date
    Apr 2016
    Location
    Saskatoon, SK, Canada
    Posts
    32
    My Cars
    2006 BMW 325i

    P0012 and P0015 codes

    I'm a fairly new owner to a 2006 BMW 325i. I changed the oil and the oil filter when I first got the car about 6 weeks ago but I put 5W-30 Quaker State fully synthetic oil not realizing the specs for BMW oil. About a day or two after I had the oil changed, I got p0012 code with the yellow check engine light. The check engine light stayed for about a day then disappeared for a day or so and then came back. So I did some research and found 0that it's most likely the vanos solenoids that caused it. So I cleaned the solenoids and put them back in. The check engine light went off for about 5 days then came back on. So I thought the solenoids need replacing. I changed the oil and oil filter to BMW OEM and replaced the solenoids with those solenoids:
    http://www.ebay.ca/itm/221962086471?...%3AMEBIDX%3AIT


    The check engine light was off when changed the oil and replaced the solenoids and it stayed off for about a week. Now it came back on and this time it's showing P0012 and P0015 codes. Has anyone been in this situation before? Any ideas what might be causing them?

  2. #2
    Join Date
    Jun 2013
    Location
    Edmonton, AB, Canada
    Posts
    272
    My Cars
    2016 BMW M4 Cabriolet
    I have the same problem... if I drive for a long time it goes into limp mode and CEL throws those codes. Took it to dealer, then 2 mechanics... no one could figure it out. Tried cleaning the camshaft sensors too and swapping them


    2008 335i Cabriolet, Special Edition, 6-speed

  3. #3
    Join Date
    Apr 2016
    Location
    Saskatoon, SK, Canada
    Posts
    32
    My Cars
    2006 BMW 325i
    In my case I figured it out and it was actually a simple solution. It turned out that when I changed the oil I also removed the inner element on the oil cap along with the filter so when I put the new oil filter I just put the cap back on with no filter element. I ordered a new oil cap and it should arrive on Monday, so I'll report back once I have it installed.

    This is probably a long shot but have you checked you oil cap if it has the inner element that holds the oil filter on it?

  4. #4
    Join Date
    Feb 2013
    Location
    NY
    Posts
    294
    My Cars
    07 e91
    You mean the insert that goes into the filter element?...yes that is very important as the element will collapse eventually (or after driving for long periods of time) reducing your oil pressure. the element may recover a bit overnight, but it will begin to collapse every time you drive it. This actually is not all that uncommon....if you are in any kind of a rush, or not totally familiar with your system you might overlook it.....
    Full syn 5/30 (bmw approved spec) oil is fine, btw

    JP

  5. #5
    Join Date
    Jun 2013
    Location
    Edmonton, AB, Canada
    Posts
    272
    My Cars
    2016 BMW M4 Cabriolet
    Figured out it wasn't, and now the car jerks when between 2500 - 3000 rpm... and if you stay in that range for a while and keep accelerating and getting off the pedal, then CEL comes on with P0015.


    2008 335i Cabriolet, Special Edition, 6-speed

  6. #6
    Join Date
    Jul 2015
    Location
    miami, florida
    Posts
    1
    My Cars
    2008 BMW 328 XI
    Quote Originally Posted by master4200 View Post
    In my case I figured it out and it was actually a simple solution. It turned out that when I changed the oil I also removed the inner element on the oil cap along with the filter so when I put the new oil filter I just put the cap back on with no filter element. I ordered a new oil cap and it should arrive on Monday, so I'll report back once I have it installed.

    This is probably a long shot but have you checked you oil cap if it has the inner element that holds the oil filter on it?

    So did it fix the problem after you replaced the oil filter cap?....yes i could not remember if it did have one or not, but i am missing the centerpiece and p0012 and p0015 keep popping up.

  7. #7
    Join Date
    Apr 2016
    Location
    Saskatoon, SK, Canada
    Posts
    32
    My Cars
    2006 BMW 325i
    Yes that fixed the problem for me. You should replace the oil filler cap if you're missing the centrepiece. This will most likely fix the p0012 and p0015 codes unless something else is wrong.

  8. #8
    Join Date
    Mar 2019
    Location
    Pittsburgh
    Posts
    1
    My Cars
    2007 328xi
    I was missing the inner element as well and it cleared my p0012 code when I installed the new filter cap.

Similar Threads

  1. M62tu timing or vanos? Rare codes P0012 and P0022
    By jspeagle in forum 1996 - 2003 (E39)
    Replies: 4
    Last Post: 08-01-2019, 10:17 PM
  2. P0012 and P0015 codes
    By master4200 in forum General BMW and Automotive Discussion sponsored by Intercity Lines
    Replies: 2
    Last Post: 04-21-2016, 08:22 PM
  3. Fault code P0012 and P1525
    By rocket98 in forum 1995 - 2001 (E38)
    Replies: 3
    Last Post: 04-07-2015, 11:18 AM
  4. P0012 and P0305 Fault codes on 2006 530i
    By TM15 in forum 2004-2010 (E60,E61)
    Replies: 1
    Last Post: 03-21-2014, 12:33 AM
  5. 316ti compact p0015 code and p0335
    By wattsy in forum 1999 - 2006 (E46)
    Replies: 0
    Last Post: 12-10-2011, 01:13 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •