I have two BMWs with M30B35 sixes. This is 60s era technology but they are good engines. Both have high mileage and both run extremely well. It's time to use my Mobil 1 rebate coupon in a couple of weeks and, since you know Mobil 1 well, I will ask you to choose an oil for me. Being on BITOG has changed me from a 20w50 for everything guy to one who likes to experiment. I am running M1 0w40 in one car and like the way it performs but the back of my mind says it's too light for this engine. Probably a 20w50 mindset holdover. Should I keep using 0w40 or would 5w40 TDT or 10w40HM be more appropriate?