John, I am interested in the oil change history of your car.
Mine had convetional oil changes, per the service lights-every 6,000 miles by the previous owner until I purchased it at 72,000 miles. I noticed a cold start rattle with heavier oils say 15w40 oil. Tried Mobil 1 for several changes. No cold start rattle, yet engine seemed noiser and UOA showed high lead. No warm iddle issues.
Finally tried 0w30 Castrol Syntec (german castrol). Started getting a warm idle rattle. Now my Brew of 2 quarts of 10w40 and 4 quarts of 5w50 does not have the warm rattle.
Even so, I think I will go with a 5w40 or 5w 50 next tiem as I think MY engine for some reason does not do well with a 0 weight oil. Perhps even a heavy 30 weight oil. Perhaps the oil pump is not working well at low rpm. ??? Anyway, just my experience.
Thanks,
1995 525i Auto, M50TU 2.5L, EAT chip, 1/95 build, USA, 205/65/15 tires, ASC+T, HID, lumbar, EC Mirror, BMW Alpine 5 radio with BMW-Pioneer CD Changer, abt 236k miles, Oxford Green/Parchment