Well on the fuel side, ya got your pump, regulator and c.c.r.m....just hearing your pump prime is not always a sure thing, how long has the pump been in there? ......the pressure regulator, if it's acting up, it could be sending most fuel back to the tank until it wakes up and sends it the right direction AND always make sure that regulator vac. line is not damaged or full of fuel, how long has the regulator been on there? .......and the most over looked item sometimes is the ccrm, it takes a command from the pcm to turn on the fuel pump, I know you here the pump prime, but that does'nt mean that it's working during the crank and run cycle, how long has the ccrm been in there?
That about covers it on the fuel side, now if it's not fuel OR the pcm, you could be looking at cam/crank sensor, mass air sensor and one more thing that I can't think of right now, and strange as it sounds, and I'll heard this many times but never saw it myself, I've heard the coolant sensor(the one with several wires going to it) can keep it from starting, and I'm not sure how that happens but I've read that several times AND it's always seems to be an '96 or '97 Bird...............