hi you will need:
8.4 screen
8.4 nav receiver (rb5 or re6)
8.4 nav BEZEL. Instrument Panel. Center. . A/C controler whit the SD card slot (make sur you have the auto button factory on your car)
the difference between rb5 and re6 is the re6 as a integrate hard drive (hdd)
check out my youtube video will explain what fit on your car