Don't think it's ignition switch but not sure. Because while running different lights on the dash cluster start flashing on and off first, then the starter will engage then will stop, then more lights on the dash will flash, starter does it again it does this a few times then the engine will stop running. But will start back up run approximately a minute then it has same problem again. Ignition switch seems ok doesn't stick in start position. I think it's something electrical the interior light stays on when dash lights start flashing.