Hello, I have a 1999 E70 stroke doing the exact same thing. I have tried to hire several mechanics and none want to work on it. I have basically swapped parts to no avail. IAC Valve, Map sensor, cylinder head sensor, High and low pressure fuel pumps, checked and ruled out neutral circuit, and...