So to start there's a little bit of backstory to cover: Had my '02 X for about 2 years, and took it out into the desert plenty of times on 120+ degree days where it ran for 10 hours straight no problem. Moved just this past summer about 1500 miles, during the drive about 800 miles in, the truck started bucking and hesitating, usually worse when under load/going up a hill. Finally it died completely, would start up, run like garbage, then die again. Towed it the rest of the way. Took it to a shop, the thing started up, ran for quite a while, then did the same thing. The shop screwed me over on a bunch of work (still super salty about it) and ultimately ended up replacing the distributor, and swearing up and down that's what it was. After I got it back it ran for about a month. I took it on the interstate, had it up to about 70 mph, it behaved perfectly normal. After using the X and then parking it up at home, I went out the next day to run some errands. Hop in, crank the motor, it fires up, hits 3k rpm, then the tach just comes straight back down to 0 and the engine dies. No roughness or shuddering to it. Just a normal start, rev, RPMs start coming back down like it's gonna idle, but then the motor just stops altogether. This happens every single time I try to start it. Replaced so far: Fuel level sending unit/fuel pump harness connector, fuel pump relay, fuel filter, fuel pump fuse, PCV valve, MAF (the circuit board case was cracked so it needed replaced anyway) Checked so far: Following FSM procedures, checked the fuel pump electrically and verified it's providing the correct fuel pressure at the fuel injector rail. Everything up to the injectors can definitely be considered working. Checked cam sensor and distributor for correct continuity/resistance on the power transistor and ignition coil. Have not verified spark, but it fires up to 3000 RPM for about a second, so it has spark for some amount of time. Checked timing by turning crank to TDC, verified distributor rotor points approximately at plug 1's wire. Checked vacuum at the brake booster, it holds to about 25 PSI. Fired it up while spraying starting fluid in the intake and didn't have much luck. Fired it up while spraying starting fluid in a vacuum hose and it kind of limped along a little bit, but just barely. Only got it to stay started about 1 second longer than normal. I'm pretty much at the end of my rope. I hate to throw parts at it, but I'm highly tempted to just swap another distributor in, as a buddy has suggested the ignition coil could be too weak to sustain spark and keep the truck running. I'm also considering grabbing a couple junkyard ECMs (there's a couple nearby me for about $35 each) and seeing if swapping that does anything. Can anybody help me out with what this could be, or maybe a couple more troubleshooting steps I can take to narrow this problem down? Could the fuel injectors be bad if it's firing up and running at 3k RPM for about a second? That's right around 50 revolutions before it dies, and it sounds completely normal during that time, no stuttering/sputtering/roughness. I love this truck, but it's been 4 months since I've been able to enjoy it. Starting to get to the point where I'm considering scrapping the thing which I REALLY don't want to do. If you have any ideas for what to check that you haven't seen listed above please let me know! Thanks!