i have a 2000 silverado with 9700 miles on it thats correct 9700 miles 4.8 auto a few weeks ago went to store came out started truck bad miss like a plug wire was off then shut it off restarted it and it was perfect then a few days ago same thing and today same thing when it is restarted its smooth any suguestions where to look or start im stumped all stock original everything like i said 9700 miles on it i got it with 8400 miles on it last thanksgiving from my friend it just sat around his yard for ten years