Damn mate your having about as much luck as me with my 4x4 saff cossy, One day it just decided to die when warm but ok from cold, so i replaced ect sensor which we all know can cause this but No still same.
Now ive replaced ect, ats, map, phase, plugs,leads, coil, and checked all resistences/voltages etc, But f##k me still the same, had local turbo guy on it and he says its now the fuel pump not giving enough pressure.
So thats a job for this w end, and also check voltage to pump as could be rewire job, its been 2 months now and im about ready to push the f###er off 1 of the mountains here lol.
Hope you have more luck than me mate, what about an auto electrician maybe they could find summat. Or try the awkward job of tracing the full circuit from ignition to battery/ starter etc. Sounds strange that the ecu has summat to do with the starter but we all know fords lol. Good luck buddy. steve