Mine needed one after I put the pods, cans and pipes on, unless I was going to ping it to death or have the ECU flashed, I heard flashing is better but then I don't know because it costs almost the same as getting a PCIII AND a dyno tune of it. Come up here and take mine for a spin before you hit St.Louie, I think it runs perfect 98% of the time, extended rush hour causes pings and sputters here and there. NOW if I unplug the PCIII I don't know if it'll even stay running