could it be possible that you got a batch of bad fuel and clogged up one of your injectors? This happened to our '82 240D. It ran like it was missing, but on acceleration you can almost hear a sort of nailing. I later found that the bad injector had the pintle, or needle, seized inside the injector body. Good luck finding the problem.