Update on progress of patching in the 2009 onwards equipment onto the 2007 dash loom
Currently still working on it, here's the start.
Started at the instrument cluster plugs, first thing was the label every single wire on both of the 2007 instrument cluster plugs. (Full wiring diagrams are very handy for this job

)

Then did the same to the 2009 onwards cluster plugs.

Instead of cutting & joining wires, I removed the pins from the 2007 plugs & refitted in the correct locations to the 2009 onwards plugs

This what it looks like when that part is done. Not all wiring at the 2007 plugs is fitted to the 2009 onwards ones.
Wiring not used by the 2009 onwards instrument cluster have to be chased back through the loom. All the way back to Fuse panel & plugs that connects to engine bay loom through bulkhead.
As they are connected to GEM module instead

.
There's extra wiring required for 2009 onwards cluster to column controls for example menu buttons etc & also low/dipped beam interrupt relay has to be added.
Now the Boring Tech Info bit
This will apply to dash wiring looms on connects from 2006-2009
Following wiring already present on 2007 cluster plugs & now fitted to 2009 onwards instrument cluster plugs at the correct pin locationsVBAT J2-1
V IGN J2-6
V ACCESSORY J1-14
GND J2-2
HANDBRAKE / BRAKE FLUID LEVEL J2-7
ILLUMINATION J1-24
BRAKE PEDAL SWITCH J2-19
ACCELERATOR PEDAL 5V+ J2-12
ACCELERATOR PEDAL INPUT J2-18
ACCELERATOR PEDAL GND J2-13
CLUTCH SWITCH J2-20
FUEL GAUGE SIGNAL J2-14
FUEL GAUGE RETURN J2-15
PATS RX/RX J2-26
PATS TX/TX J2-25
HS-CAN HIGH J2-23
HS-CAN LOW J2-24
MS-CAN HIGN J2-21
MS-CAN LOW J2-22
The following wiring not present on 2007 dash loom & is required to be patched in for 2009 onwards instrument cluster & column switchgearAMBIENT AIR TEMP (OUTSIDE TEMP) IN J2-17
AMBIENT AIR TEMP (OUTSIDE TEMP) OUT J2-16
HIGH BEAM RELAY J1-7 NEGATIVELY OPERATED (2007 RELAY IS POSITIVELY OPERATED - MOD REQUIRED)
LOW/DIPPED BEAM INTERUPT RELAY J1-8 (NOT PRESENT ON 2003-2009 CONNECTS)
MENU DOWN J1-20 CONNECTS TO INDICATOR STALK/COLUMN SWITCHGEAR
MENU UP J1-19 CONNECTS TO INDICATOR STALK/COLUMN SWITCHGEAR
MENU RESET J1-21 CONNECTS TO INDICATOR STALK/COLUMN SWITCHGEAR
HIGH BEAM FLASH/PASS J1-2 CONNECTS TO INDICATOR STALK/COLUMN SWITCHGEAR
HIGH BEAM J1-2 CONNECTS TO INDICATOR STALK/COLUMN SWITCHGEAR
AIR RECIRC J1-18 CONNECTS TO AIR RECIRCULATION SWITCH
Wiring on the 2007 instrument cluster plugs NOT used on 2009 onwards clusters & are connected to GEM module insteadHEATED FRONT SCREEN RELAY & SWITCH
HEATED REAR SCREEN/MIRROS RELAY & SWITCH
INTERIOR LIGHT RELAY
BATTERY SAVER RELAY
INTERMITTENT FRONT WIPER RELAY & STALK/COLUMN SWITCHGEAR
REAR WIPER RELAY & STALK/COLUMN SWITCHGEAR
FRONT/REAR WASHERS & STALK/COLUMN SWITCHGEAR
LH/RH INDICATORS & STALK/COLUMN SWITCHGEAR
Wiring no longer requiredAIR BAG (warning light)
ABS (warning light)
HIGH BEAM (warning light)