2008 is a bit modern for me - but the golden rules and common sense are where to start.
Volts, volts and more volts.....a weak battery - even if a tester shows it as fully charged, once a load (and the L322 applies a metric f**k-ton of load) is applied, this can drag voltage down dramatically....I would advise getting it propoerly shunt or drop tested and gettign a read out. - Never underestimate the power required for these vehicles!
I think the 2008 uses the key in the dash position, rather than the earlier key in the centre console, and is less prone to ignition switch (not the key barrel, but the switch behind) problems, but is still not 'rare' just not as common as on the earlier vehicles. So, I would be looking at that with a fine tooth comb.
So, CANbus issues - if one of the ECUs on the CAN 'sticks' this will drag the CAN down.....the way it works is the CAN uses a high and a low signal to send data (like morse code) on a twisted pair of wires. The data is passed in turn along the line, so the first ECU sends a data packet, this is received by the second ECU in the line...it checkes to see if the data is for them or of use to them, if it isn't it ignores it, but passes it down the line to the next ECU....and the process starts again....if the receiving ECU hiccups and the CAN is left in either a high or low state, no other data packets can be sent along the line as it is stuck in a high (or low) state preventing the ECU wanting to send the data from switching he line high to low etc etc....The only way to figure it out without restarting the ECUs using dealer diagnostics, is to systematically unplug each ECU on the CAN in turn and clearing the faults in the remaining ECUs and seeing if the fault comes back - if it does, try the next ECU and then the next until the offending ECU is found and can be either replaced or the CAN fault removed.
The trouble with the CAN is when one ECU goes down, the others go into fault too displaying CANbus fault and not being more helpful than that.
Transmission issues could be the Transfer Box shift motor switch pack.....but whilst it is a relatively common issue, I am not 100% sure it is the fault in your case.....I will have to read your posts a little more in depth - I have to begin getting the kids to bed now, but will have a re-read later once they have gone to sleep.