This sometimes happens on my Mercedes, try using some fuel system cleaner on each tank of gas, that is if you can get it to the gas station, does it have a full tank of gas? If not the fuel must have gone bad, and the injectors might not be working properly now. Just try some fuel injector cleaner, I've found that the Redline brand stuff is the best, hasn't worked on my Mercedes though,

.