民党退党参选、同属泛蓝阵营挑战七连霸的沈智慧，以及民主进步党寻求连任的谢明源压逼下，在三位现任立委的竞争中脱颖而出，仍以近十万票高票连任立法委员，以全台中第一高票当选连任；2012年更是取得近十三万票，再度击败谢明源并蝉联全市第一高票的好成绩，2016年立法委员选举获得近十一万票高票连任，成为中国国民党全台获得最高票的候选人，似乎未受当年大环境不佳的影响。2018年，决定参选台中市长，先是在初选以0.6%的差距击败同为立委的江启臣，最后更在选民对于寻求连任的林佳龙市长满意度低迷，主打解决空污问题并在「韩」流