Hi m8 ive got a 99 110 non pd as well, exactly the same problem, ive done some reading and its related to a ecu fault which can be fixed at vw but is silly money (new ecu) its a particular ecu model that had the fault which causes the judder (unfortiantly the 99 model i think) do some research on the AHF engine ecu and you should read somewhere about it.
I know exactly what you mean tho as i have exactly the same, ive just had to learn to put up with it. car still gets near 550-600 to a tank so from that point of view its working fine.
and on idle mine is noisy as well although when i had longlife oil in it did quieten down a little bit but not much.
Just to let u know ur not the only one lol
Ash