Every so often, I remove the engine shroud on my 2009 335d and check if all is OK,
even though the dealer says it all looks OK.
I saw some oil leak which was being dripping on the floor and was falling on the
shroud. Also, my headlights could not be adjusted where I went over a small pothole
during a rain storm.
So, anyways, they found the oil leak, part is ordered from Germany.
Dealer is also installing new headlights.
My warranty runs out August 2013.
Had I not taken the shroud out, wonder how long it would have gone unoticed.
They are also waiting for a new update supposedly to fix the mpg issue.
So, I have a loaner 2012 535i, and will take like another 10 days.