I agree on the neutral safety switch on the gear shift. Might start in neutral but not in park. Might start just slightly 'off' neutral, if the switch has loosened and moved some. Or might just be a bad switch. All those years of water and dirt while hanging on the side of the transmission. I guess that's where it is. I drive a manual.