Well got mine yesterday, installed it annnnnd...

it doesn't work right..lol.

My car now jerks at part throttle and sometimes stalls.

I assume it's not calibrated right. Guess I'll let them try to recalibrated one more time before I give up.

Eric