Thank you for all the replies. I started this thread in Feb and it is now Dec. I had to walk away from it for awhile because of the frustration and stressing myself out. But I've picked it back up for a couple of weeks now. I have spent countless hours reading forums on this subject (surging idle, stalls) and many these threads are 87 R10 seems to be a common problem with this year of truck maybe more so than the others. Either I or the previous owner have replaced computer, prom, all the sensors, egr valve, TCC solenoid, timing chain, distributor, ignition module, fuel pump, filter, regulator, rebuilt throttle body, injectors, plugs, wires, cleaned grounds, set timing base 0 and at 8 to 10 degrees, reset IAC. replaced intake manifold gasket and throttle body gasket to ensure that there are no vacuum leaks. There are no codes. Bought the ALDL connector for my laptop and couldn't get the truck to communicate with the 2 programs I was trying to use, pro tuner was one of them. What were my results you ask? Lol! It still surges and stalls, runs lean when warm with a dead spot in the throttle, runs rich when cold with no dead spot, when you put it gear if you feather the gas a lil bit to keep it running hold foot on the brake you can get it to quit surging most of the time but not always. Put it back in park will straighten up for about 5 to 10 seconds then back to surging. I have been collecting the parts I need to do a carb swap. I'm going to pull the ecm harness first if I don't see any obvious signs of a bad wire or wires melted or its getting a carb this weekend. Thanks again, and good luck to the rest of you.