Are you sure it's starving for gas and not something like the exhaust blocked? Have you pulled the spark plugs and looked at them? Fuel mixture is controlled by the computer. You may want to check fault codes:
http://www.allpar.com/fix/codes/index.html
http://www.allpar.com/fix/codes/index.html