I got $10 on the egr valve. Take the vacuum line off that goes to it and plug it. See what happens. Its a free try.
the problem i ran into when doing vacuum line checks, is i got around to pulling a line off the MAP sensor, when i did this, the engine smoothed out and ran good for some reason, so i thought maybe it was bad, bought a new one,, no change after install,,, the other thing i did was remove the gas cap, sounds weird, but i was trying everything, i removed the cap to see if i could hear the pump making the normal, or any abnormal noises.
I left the cap off, and when i went to restart the motor, it wouldn't take, would not fire.
From what i gather, there was some pressure still in the tank, assisting the pump at getting fuel to the motor to run somewhat, but when i released the pressure from the tank, the pump, with the hole in the hose could not get the fuel to the TBI.
NOW, with all of this being said, i AM NOT telling you your fuel pump is bad, i am just giving you an idea for something else to check. From my experience so far with these TBI's, the most common problem seems to always be fuel delivery related.
Kinda why i was asking if the CEL came on at all, as soon as i had this issue, the light came on, obviously reading a lean condition, which is what happened in the past when the fuel pump itself died.