The Arizona Redistricting Commission was mandated by voter initiative in 2000. District 5's boundries were in place for 2002. Hayworth ran twice in the exact same district, winning by 20,000 and 30,000 votes before he got his butt bounced by 8,000 in 2006. He lost because 40,000 of his voters chose to stay home rather than vote for him. ASU was not added to the district.
And he got his butt bounced in 2006 because he spoke out on illegal immigration, even going so far as to tell Bush to his face down in Yuma.