If you are doing a KB, May want to skip past the stock 03/04 maf and just get a BA2800. You would need to buy a Mafia to allow the 03/04 maf to work or it will peg, so might as well just buy a better one. I would also just recommend getting a X3, unless you like having a screen to look at, just more expensive, same basic function, they do give better options without a custom tune though. The injectors are going to be Ok for the stock bottom end power, but if ever upped will be maxed. I recommend a set of 60's minimum.