well still more mystery to my truck. My truck ran great for a week and while on a longer drive up to the mountains after fueling my truck dies while going up the road! I coast to the side of the road and realize that a check engine code has come up also. The truck just cranks and wont start. I have with me a obd scanner and i plug it in and no reading? huh. I look all over the truck for loose wires, fuel leaking, anything odd. check fuses, and check fuel cap . Nothing amiss. Try starting the engine and it starts. cool . 25 seconds later it dies. like someone turned off the ignition switch. It continues to do this, starts, runs, with plenty of fuel pressure, then around 25 seconds dies. I have a fass fuel pump in my truck, just for info. I disconnect the batteries for half hour to reset the system and same thing. I am to far to tow, big bucks. I drive my truck to an auto shop , it will drive fine for 25 seconds, and he hooks up his diagnostic to the truck and there is no reading from the obd. I bought the ecm from a company that claims that there ecm's are tested for my vin. and reprogramed for my truck. I wonder if the ecm is screwing up, i.e. not responding to my truck. Does anyone have any idea what could be happening? seems to be an issue with electrics, maybe a bad ecm? why did it run so well for a week? This is driving my nuts!