Im thinking in grabbing one of these puppies but Im deciding between the 70 or 75mm one. Im N/A and on Nitrous when opened. Im gonna get my SCT flasher and Steeda CAI at the same time (holly **** my bank account is going down for good). 1- Ive heard people having problems at idle with a TB other than the stock. Is this the norm or just BS? 2- Will it make it better a 75 or 70? 3- Can I do the install myself? 4- Do I have to be worried about any problems down the road? TIA!