03 3ltr diesel with 40k miles. When to start my baby after leaving it for 20 mins and it won't start. It's turning over but not firing. I tried different keys, disconnected the battery etc etc.... still no joy

. Got it lifted this morning so I'll let you know. Oh and it's out of warranty by a few months of course
I bet BMW will charge