any 04+ I believe is a little more advanced than ours. I know on my brothers 01 cavi he was supposed to have a similar adapter and he didn't want to pay for it so we had to wire it all up and hope for the best. In the end it worked. Us 97-03 guys are lucky and don't have all the chimes and stuff through the radio.