OK, so you're engine won't turn over right? It just clicks. This is a sign of low or no power getting to the starter. The usual cause is bad/dirty battery cables or connections. My first GUESS would be at the starter. I'd clean them all to be sure. Both at the battery and the starter.
********I have a '94 grand prix that just started doing something similar. Most likely a battery/power issue, what you need to do is have someone check and see (when the car is started) if the battery is getting charged by the alternator. (of course after you check battery terminals for corrosion because a bad connection could explain why it sometimes starts and sometimes doesn't) If the terminals are clean there probably is an issue with the battery not charging causing the clicking sound usually caused by low/no power from the battery, also try checking if the battery is bad... might be time for a new battery because it might not be holding a charge all together.******
I have heard the alternator does it,cold drains the battery too,if it's not started for awhile can kill it.
Check the battery mine 1995 Z71 did the same thing changed starter still did same thing finally was told to check the battery after it sets awhile battery does not have enough juice too kick the starter in I had battery checked sure enough on cell on battery was dead bought new one not a problem since.
I've come to the conclusion that the starter gets too hot.. try getting a gel battery they have true cranking amps alot better
Most likely the starter should be replaced. When it heats up, it will turn the engine with a lot of strain. like the battery is low. When it cools down, it will turn freely.
Is it a problem of the battery goes dead or does it crank but not catch? If the battery is going dead over time perhaps you need to check the battery and/or alternator. If it's cranking but not starting, check the computer codes.
Any time you have no power to the headlamps I would concentrate on a bad battery cable or ground cable or battery connection. It works now once in a while, but if you don't get it taken care of, it will soon fail totally. Trace and clean all connections starting from the battery back thru all connections and DON'T skip any that "look good".
Target used to sell it. Haven't checked in awhile.
Probably a bad spot on the stater or the solenid
could be a weak battery, not turning engine fast enough at startup. check battery voltage should be approx. 12.5 volts when not running.about 14.0 when running.
Take the battery to an auto parts store and have it load tested. If it checks ok, then clean and take a close look at all connections. If it still will not start, suspect the starter or starter relay. cheaper yet, give the starter a solid whack a couple times and then try and start it, sometimes they "set up" after sitting awhile.
I'm not sure I understand the question but I do know this. If your car will start when it is cold, yet after driving it for awhile, you shut it off and then go to restart it and it wont start you need to have your starter and starter solenoid checked. Its happenened to me on 2 different cars. It seems that when the starter gets to hot it just jams up or freezes up and won't crank over the engine. Yet if the car sits for a little while it cools down and then seems to work just fine. Its defineately a sign that your starter and/or solenoid is about to die. Pull it out and have it checked.(auto zone will do it for free, its called a load test) There's a good chance that's your problem, if I understood the problem correctly. Good Luck, hope this helps. Mark H.
If the alternator tests good then it might not be a charge problem. Does it do it after you run it awhile? If so you might consider changing the starter. My 92 had a high priced starter on it and anytime you drove more than about 5 miles the battery acted like it was dead. It ended up the starter was getting hot and not turning over right.