The ECUs NEVER fail The double relay will stop it running altogether did you re-fit the cylinder head temp sensor ?
You know what I might have forgotten the copper grease I had the tube by the engine ready to put on but with tapping it I think I forgot but to late to pop some on and try it might upset my neighbours
Don’t unplug things , why have you not adjusted them ? , is it running on 4, did you change the fuel filter ?
Also I havent touched or moved anything inside the afm, i know that's a big no no, i was just testing the fuel pump, I undid the fuel line on the left hand side put it in a bottle and it's coming through fine It's only done about 2500 mile since I changed the fuel filter
So when the afm is unplugged the pump reads 0 then and idles then when I plug it in the pump reads 13v and dies
have you got an emissions tester, does it smell rich< don't touch inside the air flow meter, your idle and fuel need adjustment I expect