Bridge it (carefully) and see if it spins up that way. Or do it the safe way and remove it from the car and test.
If its fine in the above, likely ignition switch.
^^I'm assuming very basics such as wiring/fuses/relays have all been checked (2-3 months is plenty of time for cold mice or rats to chew through some wires or water to creep into places it shouldnt)