As per my thread here
http://www.ausjeepoffroad.com/forum/...d.php?t=156618 I thought I would update this main N23 thread with some info that may be relevant.
The OBD JScan app, which has only been around for about 12 months now, and getting better and better by the day, has the ability to read all modules/ECU's in the WH/XH's.
Basically it is the equivalent in terms of reading and clearing codes as the BlueDriver, excpet it only costs $30 plus the OBD2 adpator of your choice (must be a decent quality one, so budget around $30 again).
I recently purchased a Commander with the "service 4wd system" message, using JScan I was able to read the FDMC and see my code C2109 as active, and clear the code, which removed my "service 4wd system" message and 4lo worked as it should.