After extensive and exhaustive search,

on internet, i've narrowed down the cause.
MAF sensor.
I know it sounds weird. but apparently, gurus on vwvortex confirms that this could happen, and a way to test it is to unplug the MAF and drive it.
So, even though it sounds weird, I try it. TC light on my car. runs like crap, revs falling, power reduced. then i unplug MAF, voila, TC light off, and runs almost normal. idles a little rough but overall fine.
since the last time it happened, it was fine for couple of weeks, but i guess the MAF finally packed up and gone to car parts heaven.. or probably hell.
TC light was on for 2 days straight, (of course, i plugged the dead MAF back in) and morphed itself into CEL.
I think my car is bypassing MAF all together now, as it is running fine, but with CEL on.
So, i order a MAF sensor. Dealers quoted me $280 or around there. :-( but found a Bosch MAF on ECStuning with exact same part number as OEM for $150.
Hope this fixes my little issue for few years.
Got rubber floor mats for the fronts for $50, too.

hope they get here soon.
ps. will update after MAF replacement.