I recommend the HV3 from ZZPerformance. And dont get a programmer, you would have to buy a pre-tuned PCM (computer), which is probably better than an HV3