5 lipca 2006 zrezygnował z mandatu poselskiego. Następnego dnia odebrał nominację na pełnomocnika ds. organizacji Centralnego Biura Antykorupcyjnego, którego był inicjatorem. Zrezygnował też z członkostwa w PiSUstawa o CBA przewiduje zakaz przynależności jej szefa do partii politycznej, wobec czego przed objęciem tej funkcji zrezygnował z członkostwa w PiS.. 3 sierpnia 2006 premier Jarosław Kaczyński powołał go na szefa nowo utworzonego Centralnego Biura Antykorupcyjnego. W październiku 2009 zakończył pełnienie tej funkcji.

W styczniu 2011 ponownie wstąpił do Prawa i Sprawiedliwości i zasiadł w komitecie politycznym tej partii. Został także pełnomocnikiem PiS w Warszawie. W wyborach parlamentarnych w tym samym roku liczbą 17 535 głosów zdobył mandat poselski. 26 listopada 2011 został wybrany przez radę polityczną PiS na wiceprezesa partii.

W okresie rządów koalicji PO–PSL (2007–2014) pracował w spółce z o.o. Srebrna.