Alright... so here's what's going on. I went camping a couple weeks ago and left on a Thursday. The ride up was trouble free. The next morning I needed to move the trailer to another spot, I proceeded to start the truck and it had a hissy fit and a lot of trouble running. It would rev to 2k and then drop down to 700-800 then back up and down for a about 45 seconds to a minute. After that it smoothed out and drove fine for the rest of the weekend. It threw three codes one being P0237, and the "Wait to Start Light Relay" code the other I forgot. It began throwing the P0237 code over and over then went into limp mode. I parked it and checked the voltage going to the Map Sensor which was fine so I just changed to sensor, that seemed to fix that problem. I started it and it ran for about 2-3 seconds and then shut off. I tried restarting the truck but no luck. The wait to start light relay isn't engaging and from what I understand the truck won't start unless it does. I cracked the injector lines 1,3,and 4, cranked and no fuel came out. Is that a dead ECM?Let me know what you think I should test or try before I buy a part that I don't need. Thanks a whole bunch guys (and Gals) for the help.Travis1998.5 24V - CAI - 4" TBE - Custom 3.5" Intake Horn - Edge Comp Module W/Hot Unlock - Built Tranny -