orly a,
have you checked for loose ground wires? (May need a grounding kit.) Try a fuel injector cleaner too.

van wilder,
Seems common with B6 engines. Did anyone adjust your TPS? Usually, the problem goes away after cleaning the throttle body with a cleaner.