Originally Posted By: shanneba
I have only run the BMW / Castrol 5w-30 and Castrol GC through my M54. I have run 4 track days, all the OUAs are posted here.
In the US BMWNA does not specify LL-01 for the E46 series.(non M)
From 2003 330Ci owners Manual:
"Use only approved BMW High Performance Synthetic Oil. If an approved BMW High Performance Synthetic Oil should be unavailable, you may use small amounts of other synthetic oils for topping up between oil changes. Use only oils with the specification API SH or higher Approved oils are in SAE classes 5W-40 and 5W-30. These kinds of oil may be used for driving in all ambient temperatures"
Not long after I purchased my BMW, I asked BMWNA what oils were "approved", here is the response:
"Castrol Synthetic, Mobil 1 Synthetic, and Valvoline High Performance Synthetic with a weight of SAE 5W-30 are all approved by BMW."
The Owner's manual, unfortunately, supplies incomplete information, as does the call center. For the real scoop, you need to look at the documents in the BMW TIS (Technical Information System). In there you will find a general deescription of the different approval standards, a table which cross-references engine type to oil spec, and detailed lists of each oil specifically approved under each spec.
You can find the first sections of it at the Opie Oils UK website, and I've posted all of it (albeit a somewhat dated, pre-LL04 version) over at E46Fanatics.