Fuel system bust
You won't believe this, but they had to replace my fuel tank system as well in my 2012 Ford Focus. I got stranded on the road 3 times due to this failure. The first failure came just 6 days after I drove it off the lot! Mine also said I had 45 miles left when it ran out...