OUTLINE: Patients undergo leukapheresis for up to 4.5 hours to collect dendritic cells. The separated dendritic cells are pulsed with carcinoembryonic antigen (CEA) RNA. Patients receive CEA RNA pulsed dendritic cells intravenously every 2 weeks for a total of 4 doses. Patients undergo a second leukapheresis 2 weeks after the last dendritic cell infusion to obtain specimens for immunologic tests. Patients with extra doses of dendritic cells available may receive additional doses of CEA RNA pulsed dendritic cells every 2 months in the absence of unacceptable toxicity.