My 1990 k1500 4x4 350 Throttle body. shut off the other day when i was driving it without my foot on the gas. i figured it was out of gas so filled it up. It starts right up fine then dies. i can start it and press the gas barely to keep it going but it's loping bad and wanting to die and if i give it more than just a little bit of throttle it dies. i replaced the fuel filter, new plugs, wires, distributor cap and rotor. what might it be?

My first thought for a solution of your problem is plug wires. You have replaced some common problem areas for this situation but the plug wires are the most susceptible for causing a miss after engine is warmed up. Try replacing the spark plug wires and let me know what happens.

SOUNDS LIKE A VACUM LEAK,POSSIBLY INTAKE GASKET OR VACUM HOSES,GET SOME BERKIBLE 2+2 SPRAY DOWN INTAKES WHERE MEET HEAD AROND THROTTLE BODY AND ALSO EGR VALVE TO MAKE SURE IT ISN'T PARTAILY STUCK OPEN, VACUM LINES AIR INTAKE HOSE BETWEEN THROTTLE BODY AND AIR FLOW METER,ALSO MAKE SURE ITS NOT DRY ROTTED AND SUCKING AIR,THE ENGINE IDLE SHOULD GO UP OR DOWN DEPENDING HOW BIG THE LEAK

Tell us some more! Your answer needs to include more details to help people.You can't post answers that contain an email address.Please enter a valid email address.The email address entered is already associated to an account.Login to postPlease use English characters only.

Sounds like you have to much gas going thru the throttle body. When you put your foot on the gas it opens the airway and lets air and no gas. The black smoke is unburned gas. Replace the throttle body and you should be good to go. It could be the fuel sensor also, telling the pump the wrong info.

its very important that the throttle body especially around the throttle blade be spotless clean or they will stall every now and then. then progress to refuse to idle at all. take off the rubber air intake pipe from the top of throttle body [has 3 torqes screws] open throtle by hand and look for carbon/grease/soot etc were the throttle sits when closed. clean with toothbrush and some caeb cleaner get all black off and dont forget the blade, both sides and the edges. scrub then rinse with carb cleaner untill shiny.spray some cleaner in the hole that is on top off the body to. that is your idle air controll motor port.put back together.it will be hard to start at first so hold gas pedal half way down untill it starts then slowly [real slow] let foot off untill you are no longer pressing it. put in reverse and let it idle there a few seconds then do the same in drive. that should do it. sometimes it may stall a couple of times when driving dont hold foot on gas just let it die then restart this allows the computer to readjust its idle stratagee

you say you swapped out ecu? shouldnt make much difference only slightly more hp in the ex version does the check engine light stay on could be throttle position sensor ,speed sensor ,sounds very dangerous

Check the connections to your IAC (idle air control) valve and or remove it and clean it - do the same to your MAF sensor located just behind the air filter box, you will need CRC mass airflow sensor cleaner and a T20 torx bit, look for vaccuum leaks as well