No indication of a problem beforehand. It just felt like missed a couple of times, and sounded like it might have spit back through the intake manifold once or twice. All the normal lights that come on when the engine dies came on but no warning messages came up. No codes in diagnostics.
I coasted to the side of the road. When I tried to start it again it hit a few times and that was it. Now the engine just spins when you try to crank it. I carry a spark tester with me and there was no spark at all on any coil. I swapped in the spare ICM/coils I had in the trunk and still no spark.
I have given a lot of though about what I would do if the car left me stranded. I drive on a lot of roads back in the mountains where it is easy to get stranded like I was on Sunday. The first part of my strategy is to always have a cellphone, a way to charge it, and pray that you are in an area that has service. That is the most important item you can have to get you home. I had a hell of a time getting a tow truck but at least with the cellphone I could call my wife to come and get us.
I was pretty well prepared but there are some things you can't control (like waiting on the side of the road for a tow truck to show up). I carry enough tools that I can at least troubleshoot the problem so I can make an intelligent decision on what I need to do - try to fix it, call a tow truck, or both. I carry enough parts that I can fix many of the things that routinely go bad, but obviously not a bad CPS. I also carry a paper factory service manual in one of the rear compartments. Have a look here.
I have plenty of bottled water, toilet paper, soap and hand cleaner, 2 lawn chairs, and a change of clothes (in case I have to stay overnight somewhere). Yes, my trunk is always full, but when you are sitting on the side of the road with a dead engine that is a good thing. 🙂