I don't have a 16v only the 8v

, but after suffering from the same annoying fault might be able to give some quick pointers. It would seem the easiest and cheapest has already been done in the form of changing the ECU Relay with 30 on it. Next up is the fuel pump relay mine had 167 on it but this might be different on the 16v not sure. Think mine was £15+vat from the VW dealer.
Its always worth getting the relays direct from your local VW dealer. Could be worth looking at the throttle body housing a quick squirt with carb cleaner gets rid of any build up of grime put a rag undearneath stops any drips onto manifold, you need to remove the main breather hose from the air filter pair of gas pliers needed (well for mine anyway). From there a no. of sensors and the like I changed the crankshaft sensor and touch wood (frantically touching my head

) its been fine hasn't cut out yet.
I know theres 29 odd pages but it makes a damn good read very interesting. Think the crankshaft sensor from VW is in the region of £125+vat so be warned I got mine off ebay original part in sealed bag but for only £40!
I'm sure other people with 16v's could give you some advice - good luck!