The Republican Party is preparing for a do-over primary for the state Senate seat long held by Lt. Gov. Glenn McConnell.