How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Dr.Carz Your Own Question
Dr.Carz
Dr.Carz, ASE Certified Technician
Category: BMW
Satisfied Customers: 303
Experience:  12 years of exp. 10 with ford on my third with all other makes.Just love cars
35496794
Type Your BMW Question Here...
Dr.Carz is online now
A new question is answered every 9 seconds

I have a 2008 BMW 328i. The car has 84000 miles. I put a

Customer Question

I have a 2008 BMW 328i. The car has 84000 miles.
I put a code reader on it and it showed the following codes
P0301
P0302
P0304
P0305
P0306
P0015
Any ideas? I just bought the car and the guy says it just popped on???
Submitted: 9 months ago.
Category: BMW
Expert:  Dr.Carz replied 9 months ago.

The p0015 would be your indicator. The timing is off causing this fault. See a lot of these issues with poor oil maintenance causing the variable valve timing to stick and throw misfire codes, rough idle, and some clatter. I would run some marvel mystery oil in it with some cheap oil and the change it out after say about an hour of run time ans some trips around the block if its driveable. Good miles and you have purchased so I am guessing it seems to run okay?

Expert:  Dr.Carz replied 9 months ago.

Hope this helps keep me posted I will be working today and be home later this evening to respond.

Related BMW Questions