You never stated the fuel pump had been replaced, just hinted at it. You made it sound like the pump was replaced at some point, but the filter had not been. My belief is that it is the fuel pump, again, as a result of not replacing the fuel filter.
Or perhaps a head gasket. I don't remember if by 2002 they had switched to the Ecotec, but the old school 2.2 would last forever -- as long as you did a head gasket every 100K. You're at 105K. Look for coolant at the front corners of the heads for your answer.
'94 Bonneville SLE | 266K miles
CAI - K&N cone filter - polished intake runners - 140 amp alternator - 2.5" exhaust - Magnaflow hi-flow cat - Magnaflow dual outlet muffler - 106K on engine and transmission - Sold 1/14/07
94 VW Jetta - 151K - 2.0 - 5 speed - Ghetto black steelie wheel mod - Techtonics 2.25" cat-back system