Wants to stall under throttle at first start up
Delco and Delphi seem to be the only reliable pump assemblies. Everything else lasts about a year. If it's been replaced already then the plugs were re-wired as well. I'd unwrap the tape and double check the work.
I bought a delphi because it was a little cheaper 2 years ago. Night and day difference. Delco cap and rotors don't burn up like everthing else either. Tell your son to smile, we're getting there.
Delphi and delco have been the reliable brands for years. I have 100,000 miles on a Delphi BUT a recent thread here is about a guy eating through Delphi pumps and not finding joy until he tried AC Delco. A bad batch? Dunno. Try to stick with AC Delco. I like and use Rock Auto and have found lifetime warranty house brands good in other areas (ex: Bosch pumps dying in Mercedes, good results with auto parts warehouse lifetime warranty). In this case however Rusty is right, your house brand pump is propbably trash.
George
George



