when they do a recall most times, they put the same crappy part on again so to hear the first one lasted 5yrs and the next one lasted 5yrs again makes sense. as far as your current issues its better if you tell us exact codes and symptoms so we can help you better. if all you are getting is a cat eff code than that has nothing to do with fuel pump or maf. if you are getting lack of power, codes, etc, thats a different story. but we need more info. you should check the fuel pressure and read the codes and then post that.
1998 Bonneville SSE
2007 Monte Carlo LT-KYB, Clarion, Polk audio, Kicker
1999 Yukon SLE-KYB, Air lift, Reese dual-cam, Tekonsha
1987 Firebird-355/th400-nothing stock