I dont know about you cause u got better than stock heads and im going to assume bigger injectors but since the ssi setup sucks so much air my stock injectors dont cut it but i like the look i just need to get it some more fuel hows urs
stock tb should work if your just puttin the intake in and nothing else you dont really need sh1t else besides gaskets you might wanna upgrade the tb later thou