Have you actually checked the fuel pressure?
check your distributor timing some of the time it will move like an inch or so, if that is the case simply turn it and tighten the bolt, if it is not however simply reply to this and i will help you the best i can
Try spaying some starting fluid into the throttle body, if there is no problem with the ignition system it will fire off until the fluid is burnt out.
Looking for a Used Silverado 1500 in your area?
CarGurus has 10,533 nationwide Silverado 1500 listings and the tools to find you a great deal.
Search Chevrolet Silverado 1500 Questions
Chevrolet Silverado 1500 Experts