it ran 4 miles to start with,,,,I think air leak in line to tank!!!
This is probably it. I had a similar experience. On my first trip the car ran for quite awhile and then quit. It turned out that the line inside the tank had a hole partway up from the bottom. When the gas level in the tank got down to the level of the hole the pump started sucking air and the engine quit.