Dies after 2 miles, why?

Sorry nice try. Not a chance it'll run that far, that long

I would not rule out fuel problems, but this sounds more like the classic "bad coil heating up"
X2 on the coil