Yes, during the winter cold months I had the same problem with my 318iS. The lifters would rattle at first start up and like you, I would shut it down, restart, and the noise would be gone. The problem is the lifters aren't pumping up with oil on start up. I switched to Mobil 1 ----0w-40 for the winter months and the problem is gone. We normally have typically very cold winters and the 318iS responded very well to the lighter winter weight oil. I will switch back to Mobil 1 15w-50 when the temps are steady in the 70's...
Jr