Hard start on 2001 Chevrolet Silverado 1500

When starting my truck it often takes two or three attempts. It kicks over but does not fire. It runs great and theres no knocking and the gas mileage is great. I've change fuel filter, air filter, and ran a fuel injector cleaner through the system several times. Any hints? or tips?

Asked by for the 2001 Chevrolet Silverado 1500
you need to check fuel pressure when it wont start. it may be the pump not retaining residual pressure for initial start.

If that is the case, What is the repair? Replace fuel pump?
1 more answer
o2 sensers you have 4 replace the front 2 if that does not work replace the back 2