Okay, I've owned my 2005 Crossfire base model for about 5 years now. Love it, great fun to drive. Shortly after purchase, it began to cut out while running, coupled with non starts afterwards until it had cooled. Not knowing much about them then, I took it to a dealer and almost $1,000 later, it was fixed by replacement of the Crank Position Sensor.
(Yes, I know but I've learned a lot since then

Roll ahead 5 years of trouble free motoring to present day and the same thing happened again. No problem I thought as I knew what the cause was.
I researched the forum as deeply as possible for other causes but banked on fitting a new crank sensor. Did this and the car coughed into life but promptly died again.
Swapped between old and new crank sensors to check but still no luck so I checked the Relay Module for the 3 soldering points, resoldered them and tested. Still no luck.
Then I changed the camshaft position sensor for a new OEM unit this morning.
Car burst into life approx 5 seconds and died again. Subsequent attempts had the starter cranking the engine but still no life.
I add that the CRANK sensor wasn't an OEM item. I did a resistance measurement on old and new crank sensors and got a significant difference between the two so assumed that the new (non OEM) was okay.
So to summarize I've replaced both cam and crank sensors and resoldered the RCM joints.
There's plenty fuel in the tank, I press the brake pedal as normal during start and otherwise there is nothing unusual other than the old girl wont start.
I'm on the point of buying an engine code fault reader but dont want to do that if I'm one step away from fixing the problem.
Anyone out there able to offer ideas please? Much appreciated.