Apologies for the delay. We have the unit in our possession and it is being programmed for shipment. This may take a bit though so we should be able to ship tomorrow and code it for Wednesday delivery.We are working with our service group for your other requests.