Pennzoil Ultra 10w30 is super thin, not to mention it doesnt have any specs for bmw. Personally I do not like Mobil 1 in either my e92 or TJ (both inline 6's famous for ticking) I'm not saying it always happens but if you look around hard enough you'll see people who have these kind of engines tend to experience noisier ticking with Mobil 1. I just bought Castrol Edge 0w40 which is BMW LL01 approved and made in germany so its the good old german castrol and not your typical [censored]. Plus amazon and walmart have it for just $23 per 5 Qt jug.
As for cleaning the german castrol has a fair amount of magnesium in it which is better than calcium. (Every euro oil ive seen has magnesium which is good) Rotella T6 is also common to use in these type of engines and have even more magnesium but it isnt spec'd for bmw and whether you believe in the myth of ruining your cats or not might not be worth the worry. I say german castrol all the way for these engines!
As for cleaning the german castrol has a fair amount of magnesium in it which is better than calcium. (Every euro oil ive seen has magnesium which is good) Rotella T6 is also common to use in these type of engines and have even more magnesium but it isnt spec'd for bmw and whether you believe in the myth of ruining your cats or not might not be worth the worry. I say german castrol all the way for these engines!
Last edited: