thats odd i bought my radio from crutchfield and had no problems and I have an 06gpgt. Check out this link

Car Selector