On cold start up, car starts up and idles perfect sometimes after a nice long cruise the car wont start back up. Key on the volts are right at 12 but it sound likes a dead battery, it wants to turn over but not enough juice it seems like.. I tried using jumper cables to jump it, it does nothing. Sometimes when im trying to crank the motor over the starter keeps slowly cranking even with the key out. Car cools down it starts right up no problems. I really dont think its battery or alternator related. Also when its hot i it actually fires up, the idle is very erratic for 20 sec or so?? Only thing ive found so far is the o2 ground wire that bolts to the back of the head was broke. I though no doubt this will fix it, but it didnt. I didnt ground to the head i used that long 2 inch stud thing that on the firewall, is that a good enough ground? Ive also recently done an EGR delete which im thinking of taking off, see what that does!!