Randy Kuhl voted on three Iraq funding amendments yesterday. All of those votes will probably come back to haunt him this fall.
First, Kuhl voted present on the main funding amendment as part of a Republican protest against the way Iraq funding was brought to the floor. The Republicans were trying to show that a majority of Democrats opposed war funding. That amendment failed, which means that the whole bill must go back to the Senate for a re-tool.
Second, Kuhl voted against an amendment that would ensure, among other things, that all units were mission capable, that the US would not fund permanent bases in Iraq, and that all interrogations follow the Army Field Manual (i.e., no torture). This amendment passed.
Finally, Kuhl voted against a third amendment, which contained a hodge-podge of appropriations, including a provision that would fund the GI Bill via a 1/2% tax increase on those making over $1 million in income. This amendment garnered 32 Republican votes.
More information on all these votes is available from the House Rules Committee site.