My wife bought the Cabrio new in 2002 and it has 94K on it now. She LOVES the stupid thing, so we're commited to keeping it.
That said, in the past year we have replaced (at the VW dealer's suggestion) to "cure" the check-engine light:
-
MAF sensor
-
both oxygen sensors
-
idle speed motor (part of a $475 throttle body)
-
charcoal canister (the little electric door didn't work)
-
aux. air pump (little thingy next to the air box)
-
crank sensor (part of the distributor we also replaced)
-
cat-back exhaust (was getting rusty - not "check engine" light related)
The car runs PERFECTLY, has been meticulously maintained (first by the dealer, then by me) and passes emissions with flying colors. Compression is good and even among all four cylinders, there is no blow-by. We can't get an inspection sticker because the stupid check engine light won't go out.
The dealer that sold her the car said that all of the parts she's replaced are "normal wear items" and that their failure is to be expected after 90K miles of usage.
I think it's BS. I think they want to sell us a cat because they can't think of anything else to throw at the car.
Acting upon the belief that the VW Dealer in question was either ripping her off intentionally or simply throwing parts at it because they have no clue (and therefore ripping her off because they don't know any better), I took it to two other dealers and an independent specialist. All agree the light won't go out, but only two have found a cat-related problem - namely that it won't "reset" with the computer.
I think it is a vacuum leak or an electrical problem.
I also say that I would never, ever buy another VW built after 1992. The third-gen and up Jetta/Golf/Cabrio cars aren't even fun enough to be worth the aggrivation.