I started my normally very reliable Z4 this morning and within a couple of hundred yards I noticed a slightly unresponsive throttle. After a further mile or two the engine was severely misfiring with the rev counter jumping about like mad. Fortunately I was only a few minutes from home and safety. I lifted the bonnet to see if I could see anything obvious that was causing this but not surprisingly it was like looking for a needle in a haystack. I started the car again and as if by magic the engine ran as smooth as a nut! I took it for a spin ...perfect. I even accelerated quire hard, something I very rarely do and it seemed ok. However, I now feel a little apprehensive about travelling far. The question I suppose is, if I took it into to have the car examined would the mechanic be able to determine what had happened using info stored in the cars computer memory. Im hoping it was just a particle of dirt in an injector but any suggestions would be more than welcome. Many thanks for reading this.