Did you ever get this problem resolved? I have the same truck with the same problem and having a hard time getting anywhere with it. Was hoping you may have gotten it figured out and could shed some light on your resolution for me.
Thank You
So the problem went away for a while but is now back and more consistent. It seems to run fine on start up in the morning but once it gets a warm and you try to restart it the engine will start but not idle up. I've done the following. It has a S15G-2-N039-002 (91165-15800) ECM. I have tracked down all the I/O wires and they have tracked out fine. The engine intake manifold temp sensor, throttle position sensor, fuel lock off, FCSV and throttle body controller all are connected to the ECM.
What I have found is the throttle body valve gets about a 50% duty cycle PWM at 180HZ (about 4.6 - 5 VDC read on a DMM) as the engine cranks and then runs at a very low idle. Foot pedal input will not change this PWM nor is the FCSV chattering. I can hear a slight hum over the throttle body. If I remove the connector going to the throttle valve the hum goes away and the engine speed drops a little bit more. I have applied a variable DC power supply to the throttle valve and once I get over 4 volts the engine picks up speed and I can control the engine speed in the 4 to 5 Volts DC range. Higher the voltage equals higher engine speed. Once the engine speed gets high enough I can see a change in voltage from the ECM wires that should be going to the throttle valve. If I press the foot pedal it will increase the PWM signal as well. You can also feel a vibration in the FCSV valve too. It seems to me that the input voltage to the throttle valve is not high enough on start up to open the throttle enough to increase the engine speed high enough to think it is running. I looked at the PWM signal to the throttle valve while the valve was connected and I was getting a good 14.2V pk output which would lead me to believe the ECM is in good condition.
Is the throttle valve actuator going out? Are they repairable or can you open them up and clean/lube them back up? The throttle valve is a Barber Colmen 91165-05400
Thank you for any input.