You are running out of fuel... This is NOT normal. In fact this will burn down your motor!
It is caused by an empty tank. Got gas in it? :lol:
Or can be caused by a plugged fuel cap vent. If the gasket in the cap is jacked or plugged with crap this will happen. After the vehicle sits for awhile or if the temperature changes, the tank will build with pressure. When you open the cap you will hear a hiss. This also happens as the vehicle is ran, but the hard part is to tell if the tank is hissing from pressure (Good!) of from vacuum (bad)
Put your hand on the tank when you release the cap and see if the tank feels like it's getting smaller (from pressure, Good!) or gets bigger (from vacuum, Bad!)
I take the cap off the tank and seal my lips around it and try to suck in air, if it "Breathes" in, it's fine. If it doesn't allow air to come in OR if it allows you to blow air out, the cap is faulty and needs to be replaced.
If you are running the old style cap (Really old style) or a cheap spin on black cap (like the Firehammer), the vent line is plugged. The vent line should be running out the back of the car, check for flow by sticking the line in your mouth and blow through the line...