Before going ahead, maybe Mr. Ultragauge can confirm if his product is actually compatible with the Liberty CRD?
A competitor product (SC) is unable to work properly, because of the presence of 2 ISO9141-2 controller units: 1 is the BCM, the other is the VM Motori (Italian diesel engine) controller. Both provide diagnostic, which is incompatible with ISO9141-2. Chrysler devised a workaround for this, but SC is unable to function properly because of forced behavior applied in this matter (software "fix")...
Any report from the field?