I have a 2009 Ducato 2.2 100 and won’t start , 30 k miles turns over perfect and fuel pressure fine but just won’t fire up. Had diagnostic by electrical inspector and came out as ecu internal failure. Sent ecu away to get tested and unreliable. Bought brand new ecu with exact matching numbers and still exact same . Engineer coming out again to diagnose again is there something I have missed ? Did reset safety switch and my snap on diagnostic says no faults ???