If the engine turns over and just doesn't start, it could be many things. However, when that type of behavior happened to me in my K1500, it was the fuel pump going bad. Behavior was random and over a 1-year period each episode became more frequent until it was permanent (i.e. no starty, dead fuel pump).