you got it I think! probably a slight miss which could be from anything like a weak coil, wire, injector etc. I had the same sort of deal when I got mine and did ALL the expensive fixes and then finally replaced the short coil to plug wires and the problem went away. Start with the crap fixes forst and work outwards not like what I did. However I know I dont need coil packs, injectors etc now.
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy