OEM filter and OEM "BMW" oil from the dealer that I change myself every 7.5k miles. Less hassle that way since they'll always have it in stock albeit $10 more expensive overall at the dealership. Car parts stores around my place are hit and miss on LL-01.
|