You mention the word tumor, but, is it cancerous? I think I would need to know that first and foremost.

I would probably lean towards amputation....