 Redistricted to District 29, McCaffrey was unopposed for both the September 10, 2002 Democratic Primary, winning with 2,025 votes, and the November 5, 2002 General election, winning with 8,100 votes.McCaffrey was unopposed for both the September 14, 2004 Democratic Primary, winning with 609 votes, and the November 2, 2004 General election, winning with 9,141 votes.McCaffrey was unopposed for both the September 12, 2006 Democratic Primary, winning with 1,760 votes, and the November 7, 2006 General election, winning with 9,383 votes.