Dan,
There is a throttle sensor in the throttle housing, if its reading is not within tollerance, it needs to be reset using VAG-COM, or a VAG5051 machine.
I had a similar problem with idle but changed my ECU as it wasn't matched to my AGG engine, 037 906 025R Simos engine management system.
My local VW parts department told me that the ECU that I had didn't exist, so I was lucky, and haven't had a problem since. Helps with changing your cambelt of readings etc...