I recently purchased a 04 LS Colorado. Has 161,000 miles. Went out to start it yesterday and it just turned over but never fired. Went out a couple of hours later and it started right up. Now after some research I've noticed that this is a very common problem. Can someone give me a detailed cure for the problem. Now I'm afraid to drive it in fear it might shut down while on the road.