It could be anything. first change the spark plugs. Still don't try the cables and clean the contacts in the distributor (if you have one) or check your compression in the cylinders. no, then test the alternator. If none of this works take it to a shop.
the fuel pump or the fuel filter
There can be many items but some are: Spark Plugs & wires Fuel Filter Fuel Pump Injectors Temp Sensors Clogged Air Filter What to check first is the filers.
compression test
replace fuel filter 2008 Chevy silverado
The fuel filter on the 1997 Silverado is located inside of the fuel tank.
There is no cabin filter on a 1989 Chevy Silverado.
make sure your fuel tank is free of debris, same thing with all fuel lines and fuel filter
There is no filter.
no fuel to the injectors check fuel filter or replace check fuel pump see if it's working check relay
Your truck does not have a cabin filter.
Need to check the EGR Valve.How about the FUEL FILTER is it clean ?
To change the return filter on a 2003 Chevy Silverado is easy. Simply open the hood of your car and gently remove the filter and replace with new filter. that it!