ok, got it squared away. This was the culprit:



Crankshaft position sensor.

I'm back in business. Just in time for the car to hibernate for the winter Sometimes that's how it goes.

While I was in there, I swapped in some M3 motor mounts too.