Had similar issues with a Sunfire and a Grand Am. Both were bad ICM's.
It was the ignition switch. Not the tumbler but the switch that the tumbler fits in to.
Forum Rules