Don't rule out the fuel pressure just yet. How long does the fuel pressure hold after the engine is shut off? If should hold for at least 3 to 5 minutes. If not, then you could have a leaking fuel pressure regulator.
When you press the gas pedal, you are not really putting more gas into the engine -- you are actually opening the throttle plate, which adds more air to the intake. There is a valve that is called the Idle Control Valve, which effects the throttle intake at start up and at idle. Check it, it may be "gunked up".
Try running Cheveron Tectron fuel injection cleaner through the system. I suggest running the gas tank to a little less than 1/4 tank and adding a large bottle of this cleaner (don't follow the instructions). Put 5 dollars of gas in (which is now = to about 1 or 2 gallons) and run the tank almost dry. This will clean the injection system with a strong consentration of Tectron. These injection systems are nortoriuos for dirty injectors. Post back with the results. I hope these things solve the problem -- if not we will go further. BTW - I am from the Northeast, I know working on a car in the snow sucks.
Wednesday, February 17th, 2010 AT 4:23 PM