Because your truck is an older model, I suspect the ignition switch contacts are faulty when they are in the "Start" position. Although they can sometimes be cleaned enough to work by spraying the whole switch with electrical contact cleaner, you have to take out the switch to do it, so why not ...