Probably a bad idle air control valve.
Need to know the year and what size truck you have. You will need to ask your question again with that info. THANK YOU.
Need more information, Engine size would help. You will need to ask your question again.
it needs to be recharged
fuel pump or fuel filter fuel pump is in the tank
a mechanic told me that the fuel pump has a loose ground wire low fuel to current fuel level over and over again. my 2000 did that
have you tried turning off the radio and then press the set button then press the scan (up, dn) for hours then seek (up,dn) for minutes then press set again
I also have a 2001 Silverado and whenever I want to reset the computer I just disconnect the battery for awhile. It usually takes about 30 minutes for the computer to reset. Be aware however that this will not fix whatever caused the failure to begin with. If the problem still exists, It will reappear again.
Need to make sure that you have fire-spark at the plug wire when cranking engine. Then ask your question again I we will answer you, and see if we can help you.
check your air filter, fuel filter, spark plugs and wires, and O2 sensor. it is probably one of them.
One way that I experienced is that I felt a vibration on my suburban when I reached a certain speed, about 30 mph. Then again at 60 mph. Or thereabouts. Also, get under your Silverado and try moving the center bearing. If it has a considerable amount of play, time to change it. However, are you sure that it's the center bearing that needs replacing and is that why you're asking. Chevy center bearings last a long, long time.
You CAN"T, It is not ajustable. You need to check the idle speed control valve. Also check for a vacuum leak on the engine. If you don't find your problem here, then ask your question again.
If its like my '90, power off the radio so that the time displays. Then, hit Set. Then the Seek/Scan buttons will change the hours and minutes. When you are finished, hit Set again to get out of Clock Setting mode.