OUTLINE: This is a dose escalation study of glycosylated MUC-1-KLH vaccine. Patients receive glycosylated MUC-1-KLH vaccine and QS21 subcutaneously once a week on weeks 1-3, 7, and 19. Cohorts of 6 patients receive escalating doses of glycosylated MUC-1-KLH until the dose for optimal antibody response without unacceptable toxicity is determined. Patients are followed at 2 and 12 weeks, and then every 3 months thereafter as long as detectable immunity against MUC-1 persists.