Is the check engine
light on? That might lead a mechanic in a direction to solve your problem. Things it could be are, a coil pack getting too hot, the fuel pump heating up and starting to fail. Throttle position sensor, or a mass air flow sensor, then there is also a crank sensor and cam sensor. If the check engine light is own, it will lead you to most of these issue pretty easy. The fuel pump wont turn on the check engine light. The throttle position sensor may not turn it on either. The other issues should cause the check engine light to come on at some point, except possibly they suddenly completely failed and if they completely failed you would be on the side of the road.