PATIENT CHARACTERISTICS: Age: Over 16 to 65 Performance status: Not specified Hematopoietic: WBC greater than 3,500/mm3 Platelet count greater than 100,000/mm3 Hepatic: Bilirubin less than 2.0 mg/dl Renal: Creatinine no greater than 1.5 mg/dl OR Creatinine clearance at least 60 ml/min Cardiovascular: LVEF at least 50% by MUGA or normal on echocardiogram Pulmonary: DLCO at least 50% of predicted Other: HIV seronegative No uncontrolled infection Negative pregnancy test required of fertile women