Try removing the relay once the ignition is on but not running.
I have had them before where the fuel supply plunger in the metering head sticks giving full fuel regardless of the flap. If it runs with the relay removed for a short while, that will most likely be your problem.
Done most things on these systems so if you want, I could potentially have a look for you.