Yes I realised that when I opened the ECU in the lab at work and realised there was nothing wrong with the IGBTs...
In fact I had upgraded to 1.1.95 in November but had not started it. I think it was the Safety mode at fault, but it was strange - there was definately fuel getting through as it back fired.
Anyway it now starts after upgrading to 1.1.96
Thanks for the help. Now I just have to find out why the EGT has stopped working