I would guess it's the cam sensor on the back of the head ,try pouring water on it when it cuts out ,it should start and run right after. The 2.0 can run without a crank sensor so I don't think that is what it is and you have to pull the tranny out just to see it.