There are quite a few threads about this problem with the TB, mod wise though I never had any codes pop up, I did recently install a silencer of my muffler and disliked the sound, when I removed it and turned on my car it gave me my first code, I just went and reset. For the TB, there is no aftermarket one as no one has made one and or there is a lack of demand as with every aveo part as you know