I stopped by Tree Hangers house on my way home and no problems. Went to leave and it wouldn't crank. Popped the hood and stood there and talked for a few minutes and just looked around. After a few minutes I tried and it fired right up.
When it dies going down the road it just quits. No losing power until it turns off, it just goes. It threw P0335 (crankshaft sensor) when that happened, but I didn't think anything of it because after a few tries of it not cranking it will give the same code. But once it cranks twice the service engine light goes off.
And BPS thanks for the info. I will try the bucket trick if it continues so I can try and isolate it.