Ok heres what my car does. After I am driving it, if I stop somewhere and turn it off and go inside for a few minutes, or even 5-10 min. And the car is warmed up, I will try to start it and it will just crank and take a good while to start. Sometimes it wont start at all. Now if I leave the car sit for a couple of hours it will start up no problem after I have drived it. Its just after I drive it, turn it off and try to start it like 5 min or less later it takes foreevr to start and cranks really really slow. Would a new coil or starter be the problem here? Or could it be the battery? I have no clue what it is, im sure its simple but its befondleing me. Thanx for all the help