I have an 89 GMC C1500 that was given to me recently. It has the 350 in it, and sometimes the CEL comes on and I can't push it past 45 MPH, and it wants to die under acceleration when it's in that state.
New injectors, fuel filter, fuel pump, PCV valve, plugs, plug wires, EGR valve, and...