OUTLINE: This is a dose escalation study of MUC-1 antigen. Patients receive vaccination with MUC-1 antigen and immunologic adjuvant SB AS-2 intramuscularly on day 1. Treatment repeats every 3 weeks for a total of 3 courses in the absence of disease progression or unacceptable toxicity. Beginning 1 year after the last vaccination, patients without recurrent disease may receive booster vaccines annually. Cohorts of 4 to 8 patients receive escalating doses of MUC-1 antigen until the maximum tolerated dose (MTD) is determined. The MTD is defined as the dose preceding that at which 2 of 4 or 2 of 8 patients experience dose-limiting toxicity. Patients are followed at 2 weeks.