One day my truck had the problem of when i would start it, it wouldn't stay running. I would get it started and it would die. If i gave it some throttle it would keep running but as soon as I let off it would die again. It took about 5 times before it would stay running. Any ideas? It's an '01 silverado with a 5.3L.