SES = Service Engine Soon
CEL = Check Engine
Have you changed your fuel filter out? since you said you changed your fuel pump i doubt its that unless you didn't get a new one and got a junkyard/referb. it sounds like theres a possibility that there is a air lock forming in your fuel lines from water in your fuel (i.e. bad gas) or your fuel filter is so clogged that its suffocating your engine. I'd change out your fuel filter first (if you haven't already) because its only about $3 to get a new one.
Either way, to me it sounds like something is creating a lean condition in your engine. So the problem is somewhere between the fuel tank to the injectors if it is sputtering out like it's out of gas.
Redfire '04 V6 - K&N CAI, Divorced duals, Bama Tune, EGR Delete, Gauge cluster LED overhaul.