In addition to the injectors, you may also want to check your fuel pressure regulator. The diaphram in mine was shot and caused similar symptoms.
Yes - another good point... and perhaps a little explanation is in order, if he doesn't exactly know what to look for.
There's a vacuum supply TO the FPR, FROM the intake [source]. Changes in vacuum determine enrichment, or en-'lean'-ment.
The diaphragm has vacuum on one side, fuel on the other. If the diaphragm in the FPR is letting any gas through the bladder, TO the vacuum, it dribbles into the intake by the vacuum - again, like having the choke on a warm motor (see#1).
Find a diaphragm hole by pulling the vacuum from the FPR, COLD motor, with JUST the fuel rails primed key turned 'ON' motor off. STRONG fuel smell in the hose means bladder needs butter. If you're not sure, feel for fuel around the vacuum port on the FPR.
Some FPRs also have a spring which wears out, which could also allow the fuel to dribble out of the injectors (and a hard hot restart), but that won't show until a FP test...
But again, check codes FIRST, like "Hib" suggested #2.