PATIENT CHARACTERISTICS: Age: 18 and over Performance status: See Disease Characteristics Life expectancy: Not specified Hematopoietic: Absolute neutrophil count at least 1500/mm3 Platelet count at least 100,000/mm3 CD4 count at least 100/mm3 Hepatic: Bilirubin less than 2 mg/dL (unless taking indinavir) SGOT and SGPT less than 2 times normal No hepatitis Renal: Creatinine less than 2.0 mg/dL Pulmonary: DLCO greater than 60% Other: Not pregnant or nursing Fertile patients must use effective contraception No active Mycobacterium avium-intracellulare infection or CMV disease No cerebral toxoplasmosis or cryptococcal meningitis At least 6 months since prior alcohol or substance abuse At least 1 year since CNS disease or seizures No other medical condition that would preclude study