Now here is the fun part. A couple of weeks after replacing the o2 sensor, I was leaving work, started the truck as normal, and about a minute or so later, truck dies. Cranks, but no start. Waited a few minutes, truck started back up and ran like it normally does. Didn't think to terribly much about it. However, yesterday. Was driving it home from work, was working like normal, then just dies again. Okay... odd. Try to start it, cranks, but thats it. Checked fuel pump fuse, checked distributor wires, checked all sensors were plugged in. Nothing. I walk a little over a mile back home, grabbed some starting fluid and drove back to the truck. Got in it before doing anything, truck starts... dies 30 seconds later. Start it again, i'm able to rev it fine, as soon as it goes back to idle, dies again. Wouldn't start again after that. Tried starting fluid, it fires but immediatley dies again. Left it for about 10 minutes, (checking my phone for ideas) try starting it again and it runs and gets all the way back home and hasn't died like that again.