I just got a 1997 grand prix gt. When I purchased it the people that I purchased it from said it would not start. So I got it home and put a barrowed battery in it. Turned the key and naturally, nothing. So I have my son try to start it while I crack the starter with a hammer. And still nothing. So I try to start it in neutral, Nothing. So, I head inside to eat supper. I come back out to remove the key and lock it for the night and just for fun I turn the key and it starts right up! Turned it off and on like 20 times in the next hour or so, cranks and starts everytime. So this morning I go out to move it into the garage to change the oil, turn the key and nothing no starter engagement at all.

I have tried starting it probably 65 time in the last 4 hours, Nothing.

So far I have replaced the starter, battery, and charged the battery for about 6 hours. All the lights work, there is a clunk in the dash and the DIC kicks on and off with the key motion..... turn key to start, clunk, DIC goes black. let key return to run, DIC lights up again. Dome lights never dim when trying to start.

Under the hood I hear no starter solenoid clicks at all when my son tries to start it.

Any ideas? I am suspecting the ignition switch now. But don't want to keep throwing money at it and not resolve the real problem.