I have a 1997 Grand Prix GTP. 3.8 S/C My car sometimes starts fine then other times I hit the key and the starter engages but does not turn the motor over? It seems like it starts normaly when the cars hot. Sometimes

Yes the Battery is fine.