I have a 2001 330xi with about 99330 miles on it. It has been running great. I went to the gym this evening, parked the car, came back a couple of hours later, and then it wouldn't start. Rather, it would start. It turned over just fine. But then it would immediately putter out. The engine wouldn't even get up to idle speed. The car doesn't shake violently or anything. Turning the key just repeats that process. There were no signs of anything running poorly. The oil felt fine. Unfortunately, I'm still pretty new to car mechanics so I'm not sure how to trouble shoot from here. Should I find a fuel line and see if gas is coming through?