Possible adjustment, bad switch, bad body to engine ground, try moving shifter around in park at the same time when holding crank position of key. if it cranks then adjust linkage and I always clean grounds from engine to body. If still no crank let us know.