His immigration record IS a show stopper for me.
His last rating from the Federation for American Immigration was 50% in 1996. I could find no statement by him on McCain-Feingold, although he is said to be close to McCain.
He supported CFR. On the other hand he went after democrats big time for campaign financing abuses, including Chinagate, when he chaired the Government Affairs
Committee. The dems hate him.