Normally on GM when there is a P0300 (Random Misfire) and a MAF code together, this indicates a Restricted (Clogged) Catalytic Converter.
Yes, the Fuel pump is a common failure on this vehicle, but will usually show signs... (Hard Starting) in the morning on a first start of the day!
Fuel pressure on the 4.3L CPI engine is 60-66 PSI (This system must have 60+ PSI or hard starting will be experienced)
The distributor Cap and Rotor are also big problems on this engine!
The distributor is nothing more than a CMP (CaMshaft Position) sensor on this year 4.3L!
Checks:
1. Fuel Pressure, use an accurate fuel pressure test gauge, Spec. is 60-66 PSI and will "Dead Head" at 75+ PSI with the return line briefly pinched off!
Under no circumstances should the fuel pressure drop below 60 PSI at KOEO...(Key On Engine Off)
Or under Acceleration! (58 PSI is not close enough)
2. Distributor Cap and Rotor... Just replace it! if you haven't already!
(Use a good quality replacement or OEM AC Delco cap and rotor)
3. Check the Ignition coil Primary wiring that leads to the coil, (small white wire and a larger pink wire) it is very common to see the white wire break inside of the insulation an couple of inches up from the connector (See if you can duplicate the stall by wiggling these wires while the engine is running.