Thank you so much for clearing this for me, you're right i think i've been sold and fitted the wrong TB, its similar looking to the 1.3 & 1.5 TB, yet it slightly different. Its got 3 nozzles coming out at the top near the letters P E A, which only one is used the other two isn't. I have a feeling its damaged when the car got over heated last weekend, the alternator belt snapped, Though the TB is only 7 weeks old, probably the plastic gears are kaput now, or not at 100% condition. I've checked the exact model for my TB, and the retail price is RM2,300++, cost for dealers to buy is around RM1,500++ .... the part number ends with 308, and mine ends with 307. So, i guess the cheaper alternative now is to find the exact second hand throttle body online, or try the repair kit first.
someone suggested to me to just modify the TB, something about re-routing or increasing the vacuum or boost or something like that, i have no clue exactly. But i'm gonna try the repair kit thing first tomorrow, as it cost only 70-80 bucks only. This TPS ur talking about, i went to the blog site u gave, and it says something about the voltage... Does that mean the switch or motor works by moving the gears according to the V and when the V isn't right its positioning of the gears also compromised? ...thats just for my knowledge btw.