GMC 3500 350 wont stay running under power or in gear
I have a 1994 GMC Sierra with 5.7L TBI . Issue is the truck will start and idle but as soon as you put into any gear the truck stalls out unless you give it gas, it will idle rough in gear however whenever you try to apply power the motor runs super rough as if it was running on 2 cylinders, not smoking at all as it would if running rich so not flooding, here is what has been changed and checked , Fuel pump replaced and retested holds 12 psi , replaced the following, O2 sensor, map sensor, temp sensor, regulator , pcv ,cap rotor coil wires plugs, iac, im sure ive missed a few sensors but every electrical component on the computer system changed except computer and injectors , injectors are equal and reactive with a great mist no streams or drips, also did new electrical leads to the injectors , great compression in all cylinders. I also noticed the temperature gauge in the cab does not work but the lead wire to the sensor does have 5 volts coming in. Have tested for major vaccume leaks around the intake and have found none. At this point im lost and have no other direction to go , if anyone has any ideas im open to try them , truck only has 86 k on it , thanks .