Search for some threads on sarcoids here. I remember several, and in one they treated it with toothpaste (I've read about it in a past too). Sarcoids are tricky to deal with: treatment may help, but on other hand it may cause it to go much worse. Depends on luck.
P.S. When I was told by the vet my horse has sarcoid I used horseman dream blue ointment on her.
"Life isn't about waiting for the storm to pass: it's about learning to dance in the rain..."
"When we are no longer able to change a situation - we are challenged to change ourselves."
"How people treat you is their karma; how you react is yours."