Unfortunately it does have to be on the car, at least as far as I know. The reason being is that you are setting that particular PCM to be in sync with the crank sensor on that car, and part of the process is bouncing the thing off the rev limiter in park.