This is what I did before getting tuned. I had a intake, hot pipe, mac ebcs, xforce exhuast, msd coil packs, then tork motorsports intercooler. At that point I felt the intercooler maybe helped the most with the power in mid to high rpm range. Then I got SXTH Element stage 2 tune which I feel was the best improvement. Then I installed a xforce downpipe after being tuned and only felt there was a minor change in the powerband. So... having said that I think a tune would be the best improvement but a intercooler would help even more along side it,