F150 1998 starts up and drives for 10 mins then doesn't start?

I have this random and ridiculous problem that makes no sense to me. I just bought a piece of **** ford for $600. Needed a work truck was all I could afford. Recently I've had multiple repairs done to it, nothing major or engine related. Ok, here's the problem: I'll be driving it for 10-15 minutesand then park it in my drive or a parking lot. Then out of nowhere it won't start. It will crank over but the motors not runnin. A little while later it'll start and run fine. This Can't happen considering it would be horrible if it broke on the job and wouldn't start. So again, starts, runs fine, turn it off, immediately turn it back on, cranks, no start. If anyone has any suggestions I'd much appreciate it. Ps. Just had a mechanic look at it, said it might have something to do with spark plug lines or wires or something? The plugs are brand new when I bought it.

Narrow this down with some easy tests, get some starting fluid, or rubbing alcohol in a spray bottle, and next time this happens shoot some of that fuel down the intake toward the motor, if it starts and stalls out, then it's a fuel issue, if there's no change then it's likely a spark issue. The next step would be to verify spark or fuel, as this could be a sensor problem, or a loose connection. The mechanic you took it to doesn't sound very bright, I would take it to a different one.

First of all, there's no such thing as a piece of sh t Ford. Ford has proved to be the best make in America.
Second, you paid $600 bucks for this thing and it RUNS? That's amazing. Great deal! Now you just have to figure out if it's fuel or ignition. I vote it's a fuel issue.