Re: engine shut down
Did you by chance recently replace the spark plugs?
I had a similar thing happen and it turned out my (former) shop put in the wrong plugs when they did a tune up. Took me 6 months and trying a bunch of other parts to figure that out.