You probably need to get the wiring harness, thats probably it. You might have to get the little storage container thing so that there won't be a hole in the midle of you dash. thats probably it.
Nice deck BTW, I would have gone with that one also but my car is red.