i got the back half second hand it had come out of an rst,and the front half brand new,i gave the supplier the id code from the rear cage,and he told me yes thats the correct 1,it does fit together beautifully but have this problem with the roof clearance,if the sunroof cartridge was not there there would be a massive gap,