I have Pontiac Grand Am 2004. It's been needing some regular maintenance, but other than that runs mostly fine. When I went out to start it this morning, it started fine. I went to start brushing snow off of it, and then (about 30 seconds after starting), it sputtered and died. I thought it was probably nothing, so I started it again. This time stayed alive for about 15 seconds. And each time I tried to start it afterwards, it would run for less time. Now, it won't start.
The way it would die is it would just lose RPMs, down to 500, until I would kill it. I tried pressing on the throttle after it started to lose RPMs, but nothing happened. However, immediately after starting the car the third time, I pressed on the throttle and it responded fine. A few seconds later though, it started to die and the throttle didn't have any response
I got gas two days ago, It had no problems starting yesterday morning, sitting at about a quarter tank. It was especially cold last night, but my car has sat for three days before, through very cold weather, and started fine when I needed it.
I tend to think ice in the fuel line, but then why didn't it fail yesterday?
Is there anything I can do to diagnose this further before having to be towed to a garage?