Less than three weeks away, the May 19 primary will likely determine who replaces Dwight Evans in Congress next year.