Cancer and vomiting bile. There is no cure for stage 4 bile duct cancer.