A major newspaper is calling for his resignation as chairman of the committee that writes tax laws.
And then there's this: The 79-year-old is under fire for comments he made about race and President Barack Obama.
First, Gov. David Paterson did it. Now, Rep. Rangel is doing it as an ethics probe heats up.
The "it" is playing the race card. Rangel said "bias" and "prejudice" are fueling opposition to health care reform.
Already under fire for a wide range of ethical questions, Rangel played the race card in a health care forum the other night, saying racial bias against President Obama is behind opposition to health care reform.
"Some Americans have not gotten over the fact that Obama is President of the United States. They go to sleep wondering, 'how did this happen?'"
Rangel also likened the fight to provide health care for the uninsured to the fight for civil rights.
"Why do black people have to bargain for what is theirs? Why do we have to wait for the right to vote? Why can't we get what God has given us? And that is the right to live as human beings and not negotiate with white southerners and not court the votes. Just do the right thing," Rangel said.
Rangel's incendiary remarks come as the congressman filed amended financial reports to the House Ethics Committee admitting that he forgot to report millions of dollars in assets and income.