Could do or you could try these guys http://www.the-ecu-doctor.co.uk/
You'd need to send the ECU to them with the key but they can do a turn around in 48 hours
If this is of any help to anybody, I have just had a similar problem in that the key code light stayed on all the time and the car wont start. The injection light did not come on at all. It turned out just to be the FIAT code fuse situatated in the fuse box in front of the battery.