So I have a 2006 Mazda B2300 with about 65000 miles on it. After returning from a 5,000 mile road trip, a couple days later it died after about 3 blocks of driving. Since then I have been able to start it, very easily, after it has sat for a couple hours but it always stalls after 10-15 minutes. The things I checked:
-Full tank of gas
-Fuel pressure at engine present (pushed the Schrader valve with a screw driver and it shot out robustly while engine was running)
-Can hear pump running when I put my ear to the tank.
-All fluids in normal range and not in need of changing.
Basically, all I can think of to do is change the fuel filter (which I plan to do this weekend). I also thought maybe the fuel vent could be involved but I dont know how.
If anyone can point point me in the right direction I would greatly appreciate it. Thanks!