I had an issue last year that ended up being a bad Crankshaft Position Sensor (S&S 106-0734), located on the bottom front of the engine. It started as an occasional misfire, then inconsistent starting and ultimately died on a drive. If you test the sensor while cranking the engine (spark plugs disconnected) it should read 1 volt AC output.


2016 M3W