As the title states I have a 2000 Silverado 2500 6.0 that is having a hard time starting in cold weather. Fuel pressure regulator is good, fuel pump had the correct PSI at key on, starting and running. Sometimes the truck will crank and crank with no fire, turn the key off then try again and same results. After it does start and idle for a couple minutes, most times it has no problem starting up again. My buddy is checking it out with a tech II at the Chevrolet dealership which it only acts up once or twice a day, so it is kind of a longer process. We are going to be putting in plug and wires, since the wires are about fried and new plugs just cause I don't know how long they have been in there. It's never acted up one time with a misfire, but can't hurt to put new acdelco ones in. Even though the fuel pump is fine, we are going to be putting a new Acdelco one in since who knows how old the one in there is.
Any ideas or suggestions? I'm pretty sure we can rule out fuel since there is the appropriate fuel pressure at the rail. I'm not sure if maybe a sensor could be causing thos headache or what could be going on