I usually run either Mobil 1 or Penzoil Platinum in my cars/trucks but I am not sure on this since I think BMW has different oil requirements I was told? Alot say a 5w30 or 5w40. I'm in FAR upstate NY so a 5w30 in winter maybe and 5w40 in summer? This has the M54B25 2.5L motor. I love this engine so far, man it's smooth.
Last edited: