PATIENT CHARACTERISTICS: Age: 15 to 60 years Performance Status: Zubrod 0-2 Hematopoietic: Not specified Hepatic: Bilirubin no greater than 1.5 mg/dL Renal: Creatinine no greater than 2.0 mg/dL Cardiovascular: Cardiac ejection fraction at least 50% Pulmonary: DLCO at least 50% Other: No concomitant severe medical illnesses No psychosis