Originally Posted by
twoSevenO
Every engine is different. I wouldn't want to just buy an off the shelf programmer, plug it in, and hope for the best.
There are lots of parameters out there that are changed. I wouldn't want to run without all of them being logged and verified by someone who knows this, first.
Certain engines cant even be tuned by yourself over OBD. The ECU must be removed and bench tuned.( That was the case with mine, though, I hear since then they have figured out how to do it over obd as well. And mine isnt even that new anymore. It's a 2014.)