A popular campaign finance reform bill that would ban congressional candidates and political parties for raising unlimited "soft money" contributions and make other changes to campaign funding faces an uncertain future in the House of Representatives today, with a final vote scheduled for no later than Friday. House support has been dwindling since the Senate passed its version of the legislation, the McCain-Feingold bill, April 2. Republican Senator John McCain (Ariz.) had made campaign finance reform, an idea that polls show is popular among American voters, the centerpiece of an unsuccessful run for the Republican presidential nomination last year. He vowed then to halt all Senate action through procedural motions until the bill he co-sponsored with Sen. Russell Feingold (D-Wisc.) passed that body.