which TB is this? as for stiff gas pedal, you will get a stiffer gas pedal if the spring on the Tb is stiffer than stock, no biggie, as for the check engine light, you should not get that...you sure that you dont have a vacuum leak now? get the code read and see what it says is wrong