两岸政策与族群意识转变，由施明德、许信良的反独政策进入林义雄的独立立场，在宋楚瑜脱离中国国民党参选2000年中华民国总统选举时，加入宋阵营的「新台湾人服务团队」，在陈水扁当选总统后加入亲民党，成为亲民党内的少壮派并担任亲民党立法院党团主任，2001年中华民国立法委员选举获得提名参选台北市北区立法委员，获得选区以第二高票当选，2004年中华民国立法委员选举高票连任。2006年，因反对扁宋会转而加入中国国民党，并在2005年台北县长选举辅选立下大功，深受主席马英九器重，由于台北市第四选举区（南港区、内湖区）