PATIENT CHARACTERISTICS: Age: 16 to 65 Performance status: Karnofsky 80-100% Hematopoietic: WBC at least 5,000/mm3 (polys at least 2,000/mm3) Platelet count at least 100,000/mm3 Hepatic: Bilirubin no greater than 2.0 mg/dL SGOT no greater than 2 times normal Renal: Creatinine no greater than 1.8 mg/dL Cardiovascular: LVEF at least 50% Pulmonary: FVC greater than 1.5 liters FEV1 greater than 1.2 liters MVV greater than 50 liters DLCO greater than 12 mL/min pO2 greater than 70 mm Hg on room air Other: No other serious psychiatric, neurologic, or medical illness