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 174,057 nationwide Silverado 1500 listings starting at $699.
Search Chevrolet Silverado 1500 Questions
Chevrolet Silverado 1500 Experts