Thanks for your help i'll get it all back together and give fiat a call tomorrow hopefully they send someone out.
Tried a different crank sensor still the same.
I did think about a proxy alignment. Hopefully fiats diagnostics will pick something up...
I once put a Renault 12 timing chain on. AFter days of hassle, I found the timing marks were 180 degress out. It was assembled exactly as shown in the workshop manual. when I worked out where the camshaft needed to be all was resolved. I think its probably something minor as you seem to have done everything I can think of.
I have just looked at
MES and there is on the 8 valve engine an injector codifying setting adjustment that appears to do something to the injectors, may be it sends types to the ECU?
Here are the notes.
Injector classification with IMA method (Injector Quantity Adjustment) is a procedure that aims at improving motoring performance and the emissions by combining the structural characteristic of each injector with the control software strategy inside the engine control unit.
The characteristics of each injector are identified by a series of 9 alphanumeric characters stamped on the injector body while still in the BOSCH Factory.
NOTE: Injector classification can only be performed with the engine off.
WARNING: When finished entering the code ALWAYS check the value reported in Parameters section. If the code is entered/stored incorrectly, repeat the procedure.
There is also a rest of lerned settings adjustment. It maybe just as simple as one of these things.
This really adds to my paranoid hatred of computer controlled engines. When they work, they are magnificent but when they dont......
I have spent a deal of time thinking on this and have no big ideas. I hope some moraa support helps. If you are still struggling next week I would be happy to come up and have a look with you if that would be of any use.