Except for the fact it dies, does it start and idle normally? A few things to check are 1)the timing belt alignment to the marks on the crank/aux and cam sprockets. The MAF can cause problems if it fails, as it informs the computer of added air. A leaky intake manifold could allow un-metered air, leaning out the mix, causing stalling.
Did you check fuel pressure and delivery volume? Does the fuel pressure regulator work? When you open the throttle, the regulator responds to the vacuum drop by bumping fuel pressure. If it doesn't work, no bump, and no 'extra jolt' of fuel, and potential stall.
If you put it in gear, does it die? If a manual, can you 'nurse' it up to driving speeds? Bad timing or lack of fuel will / can make that difficult.
tom