He ran again in 1986 and won a contested GOP primary against U.S. Representative Thomas Loeffler of New Braunfels, the seat of Comal County, and former Democratic turned Republican Congressman Kent Hance of Lubbock.