Patients must have adequate bone marrow function (WBC greater than or equal to 3,000/microl, ANC greater than or equal to 1,500/mm(3), platelet count of greater than or equal to 100,000/mm(3), and hemoglobin greater than or equal to 10 gm/dl), adequate liver function (SGOT and bilirubin less than or equal to 2 times ULN), and adequate renal function (creatinine less than or equal to 1.5 mg/dL and/or creatinine clearance greater than or equal to 60 cc/min) before starting therapy. These tests must be performed within 14 days prior to registration. Eligibility level for hemoglobin may be reached by transfusion.