3.7L, 130k , no CEL, running fine. Drove down to Tractor Supply for a few things, got in truck, turned the key and it spun fine (no battery issue), stumbled and died. Tried again, spun and spun and no start. Plugged in my Torque Bluetooth, no codes. Popped hood, checked all relevant fuses for PCM, fuel pump etc...no problem. I was about to call the tow truck, when I remembered that I changed the MAF earlier in the year after getting an Intake Air Temp code (part of MAF assy). As a matter of course,when I changed it out I threw the old one in the box and threw it in my toolbox. I located it, popped it in and it fired right up (yes I checked the connections on both the throttle body and the MAF prior to this). Not sure why it all happened the way it did...but hopefully it will help someone else. Enjoy !