Representative Christopher Shays of Connecticut , a Republican who is in a tight race for re-election in the face of attacks on his support for the war , said Tuesday that he would support a vote against Mr. Rumsfeld in the House , should it come up . ''