Thats good its just the transfer case.....if the dealer will no do the recall I believe you can change the seal yourself????? but either way usually you can find a transfer case for around $150 or so....
but seriously...you should have another car to drive around, this one will leave you stranded!
__________________
Heavy car with a 2.5L