hey guys had a question for you, i have a 98 yukon 5.7 4x4. first thing in the morning it will turn over fine and start right up, but after the motor has reached normal operating temp when you turn it off and try to restart it befor it cools it hesitates before it turns over kinda like a low battery. iv replaced the battery with a name brand 800 cold cranking amp battery. newer alt. took the starter down to the part store to have it checked and it passed there test.... checked the connections at the battery terminals, starter, grounds. nothing seems to help. is this a sign of a week starter? my first baby is due in less than a month and i would like to figure this out before it leaves us stranded any ideas would be greatly appreciated!