GMC Repair: Idle Problems, mass airflow sensor, tps sensor


Question
I've got an 1993 GMC C1500 truck with a TBI 350. The problem is that when it starts in the morning it will either hit once then die, or idle a few seconds and then die. Someone told me to clean the IAC valve or take the whole throttle body off and clean everything. So I did. I took it off and found it was gummed up, not too much in the IAC passage but there was a clog in the passage the PCV valve connects to. I mean I cleaned this thing to brand new. And yes it was done with a throttle body safe spray. Even changed IAC valve with a one a buddy loaned me just to see what it would do. Got everything together and it still died. Now I am going to let it sit overnight and try it again before I try something else to see if it was a fluke that it died. Because see that is the catch. It will only do this after it sits overnight. Once you try starting it for about 5 minutes it will run and NEVER miss a beat. Once it runs you can even drive somewhere and let it sits for several hours and go out and it will start fine. It only happens overnight. The fuel pump and filter has been changed so it should be getting fuel, and spark or it wouldn't run. Now someone told me it could be the COIL. They said that the coil might be bad and that the 5 minutes of cranking time allows the coil to become saturated and then it will work properly. I don't know but at this point I will listen to anything. Also I heard that it may be the TPS sensor. That if the computer is reading that the TPS is not at 0 then the idle strategy will not work and hince the IAC valve isn't going to work. But I would figure if it was the TPS it would did it all the time and not just when it sits over night. I don't know at this point. I mean this just happened all at once. Anyway, I thank you for reading this and I hope you can help me out.

Answer
Try unplugging your Mass Airflow Sensor, this will set a check engine light, but if the truch runs fine with it unplugged then that is your problem. Your truck will run on set programming with the MAF unplugged, and it could be sending a bad signal, causing an improper fuel mixture.

If this does not work write me back.