while it IS running, does it run smooth, or is it all rocky?
you DID flash to the new map (made for your injectors) before doing all this right?
if its just dieing after a few moments then I'd re-flash to the new map and see what happens. If the pump worked fine before the turbo install then I'd say that probably is not the problem: side note, is the 08 STI pump larger? thought they were all the same.....
IF the idle is really rough during the short time it is actually running then I'd bet you dont have a coil pack on correctly. I had a problem getting the front passenger pack on the plug. once I fixed that I stopped running rough and stopped stalling at idle.
if rough, check coil packs again
reflash map (maybe look at the scaling to make sure they made the changes)
any more info?