If not a previous owner could have run it without for a period, or even had some sort of repair done in the past, but if you know its exact history and its always been serviced correctly then it sounds like it could be a casting fault, so BMW should honour a claim if so I would think?