Is the engine management light still coming on? If so get the codes read and post them up.
You dont have to go to a VW dealer, plenty independents have the diagnostic equipment and are much cheaper.
Dont start fitting new parts to the car hoping to get lucky.
hal
May 2009