Проверь контакты на бензонасосе. У меня было нечто похожее - на клеммах открутились гайки (насос подвесной), в итоге даю газу, а обороты падают, потом глохнет. Постоял, завел - вроде работает, проехал, видимо на кочку наскочил - опять скидывает обороты, глохнет. Потом на эстакаде закрутили как положено - проблема исчезла.
Если на е36 насос подвесной, проверить клеммы - это займет 2 мин.