Totally stock 04 with 15k miles. Truck starts fine following battery reconnect after sitting for long periods. Runs fine. When systems are warmed, perhaps 3 minutes, the truck dies. Starter turns over normally but truck will not fire. Reset of PCM sometimes allows restart but not always.... until the truck is cool. When cool again, and following a PCM reset, the truck fires as normal. No codes thrown. What the hell am I dealing with?