Survivor 48' star Kevin Leung was throwing up ibuprofen and fearing his days were numbered due to a devastating shoulder injury.