Thanks I did similar I played with the air flow meter and replaced the relay still would run and then die, makes no sense but I then fitted the wrong ecu on purpose and it ran fine, so swapped for the correct ecu and perfect bizarre