It looks like eventually this is going to happen to a Crossfire. Here's my observations and solution:
1. My Crossfire stalled in my driveway, after driving, for no apparent reason. I tried to restart it and is acted as it were out of gas. Nothing. This continued to get worse over a period of couple weeks. The car would stall when it reached operating level. It stalled at stop lights and I would be stuck for about 10 minutes waving people around me. What the Yuck.

2. I did my home work on the Crossfire Forum and decided it was definitely the Crankshaft Position Sensor. There apparently is at least one other reason for stalling out, but it made more sense to me that this was the CPS.
3. I watched this video:
You can see where the CPS is located and how to change it.
4. Get the tool you need: : Torx #8 External socket and extensions. I used two flexible extensions which worked nicely.
5. Get the Bosch CPS. It's part #0261210170. It has expanded heat range and a life time guarantee. A lower operating heat range may be why some CPS's manufactured by other companies may not work as well.
6. You may come across people who say to wrap the new CPS with a heat insulation cloth. This is a waste of time because the heat which damages the sensor is deep in the engine block. It is not caused by the ambient heat around the engine.
After changing the CPS my Crossfire ran perfect again. I didn't even get dirty changing it.

Yes, I did have to wash my hands when I was done. It makes my wife happy.