So I picked up a 5 button DIC that was 1200 miles ahead of my current mileage - 1 month later and I finally matched both odometers so I could do the swap without any reprogramming.
It was a piece of cake. The temp sensor was a pain to put in - not much room with removing the bumper trying to snap it into place. The Compass module was easier thaan I thought as I tried to completely dismantle the back seat I realized I only needed to take the 4 bolts off holding the pass through plastic in place and then I could just simply pry up the cover and put the compass in place. All the wiring was in place on my '05 GT2. I got the 5 button DIC from an '04 so no problems with TP sensors and such.
So far everything works like a champ - thanks for everyones help.