ixan, а холостые нормально? У меня просто была похожая проблема на м50, по совету многих специалистов поменял пол машины запчастей: насос, катализатор вырезал, расходомер воздуха, 2 комплекта свечей, датчик холостого хода и др.
А оказалось пришел конец мозгам, бу купил за 5т р, и вся проблема, но у меня и холостые плавали. А ехала в том случае если снимал клему с расходомера и датчика холостого хода, попробуй снять их 2сек.