My Demon is possessed

Neutral safety switch, starter won't work unless you're in park or neutral
Guess #1 is starter relay. Cheap and easy to replace.
If that doesn't help it's most likely the ignition switch

BTW, why do you shift into N when coming to a stoplight or still?