I have a '96 1500 with a 5.9 in it. It starts and idles fine, but when I put it in gear, it dies. When it's cold I can even drive it a block or two, but if I stop, it'll die. I can get it started again by holding the pedal to the floor, and keeping a little pressure on it, but if I let my foot off the gas, or try to put it in gear, it dies. Any thoughts on a solution?