Have an 02 Xtreme, 4.3 liter, automatic, 120,000 miles.
Started having a random misfire under part throttle, especially noticable when wet outside.
Last summer, I replaced plugs, rotor, and cap (AC), as well as Taylor Made 8 mm wires; problem went away.
A few days ago, car dies on the side of the road; bad fuel pump, replaced with a new AC item. Happened too far from home so had to eat the $750 repair bill (including towing, but still sucked!

).
Ran fine for a day or two after the new fuel pump......but just recently began having a pretty severe misfire under part throttle....idle and WOT are fine. Actually threw the codes for lean on left bank, lean on right bank, and 0300 misfire.
Looking at posts, seemed to sound like either an MAP or stuck EGR valve. Since I didn't get a code for the MAP, and the EGR had never been cleaned, decided to go down that road and purchases some cleaner and a new EGR gasket.
Got home and started looking for the EGR..........and looking, and looking.....either I'm blind, or I don't have an EGR valve (even though the carry a valve and a gasket for the vehicle)

.....
Any thoughts? Am I going down the wrong road with the EGR? Don't think it's fuel pump related, since running at idle and WOT does not cause a misfire.
Thanks in advance.....