'96 chevy 2500 4X4 starting problems

I am having trouble starting my truck in the morning or first time in the day. Once the truck starts then it runs OK except that I have to hold the RPM up
until the motor warms slightly (less than a minute). If I pump the throttle like a carborator then the motor starts (but hard). I have a TBI and it has not given any trouble until now. I have also checked the fuel pump (runs ok) and installed a new fuel filter and engine temp sensor. Anyone help my out please.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.