My 94 Jetta GL is having the same sort of problem. It cold starts fine and runs great, but after the engine has had time to warm up, it starts really hard. It will turn over, but almost immediately stall unless I hold my foot on the gas and keep it above 1300RPM. It will continue this behavior until I've driven it a little way and then it idles normally. It doesn't sound like it's starving because it will still rev fine, it just won't idle.
I talked to a guy and he said there might be a bad sensor (something like a cold start sensor) that is supposed to tell the injectors that the car is warm so the car is flooding. I was also wondering if the O2 sensor might be bad because they tell the computer how to adjust the fuel mixture but only after they've warmed up enough to start working.
I haven't tried either, I've been too busy but I was wondering if anyone has any ideas.