Don't get it from protege garage. I just bought the EXACT same thing from Auto Anything for $600. It came in last week and I opened it up and it's all there and will bolt right up. I also bought the tuner liscence from Unichip, so now I can tune it as well.