I had a similar issue on my BMW (same engine) when I started running on veg oil. Never actually got to the bottom of it but when I stopped running veg oil it went away. My symptoms were that I would be driving along fine, take my foot off the accelerator and the you put your foot back on there...