This PCM engine computer was boughten from a junk yard like my other PCM, there is no way I can verify its ability to function. I ended up using a different drive by wire PCM, harness, throttle pedal, and TCM from a 2002 Corvette with a custom HPTuner 3 bar OS. $100+S&H