My truck had the same issue, turns out it was the ignition switch that the key goes into, I could turn the key and everything would come on but when i went all the way forward the truck wouldnt start. I just went to the junk yard and got a new switch with key out of a 96 ram and it works fine now. Only thing is that I have 2 keys, one to start the truck and one for the doors.